Autor Zpráva
Anonym
Profil
Dobrý den, chtěl jsem se zeptat, mám obrázek v base64, např. tehle:
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr/wAARCAAeAB4DASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAABwYIBP/EACkQAAEEAgICAgEEAwEAAAAAAAMBAgQFBgcIEQASCSETFCIjURUxQVL/xAAXAQADAQAAAAAAAAAAAAAAAAAEBQYI/8QAJhEAAgEDBAEEAwEAAAAAAAAAAQIRAwQFBhIhQQAHEyIxMlFhcf/aAAwDAQACEQMRAD8A3nyH5Ebp2VumXw54c20Kou6eECXsvZdhAbMBiAJDVdHiRo7l9JVmZn8jWE/iAL1KRH+4xvnW/Fhw+yUX63fWJ3O27kv3Mv8AauSSro53f20RX/p46f0wAhMb/wAanhhwiSNk2lNP7X2RuG7wqi3pll9lGd5VSzQRSEubVzz1QJEg4iNCBAsZCZ36opGRBIvb2tVtx2syfC+Q+K4FFzrPUt0rL+Vn+F5dlVZcNqq8ctkeplkLBEjQFmI1ZARq/wBlEkhrm+wndZ11vW1fqGwu8tZXy0bO3Z02K7K7Gm20lio5LHlVLRBXiSSbTFrjbKtTt6tItVcAyQCBInieh2Y/fk9M+POj1INcm4KbWyLUF/GT3jVkO1k2OMz3J/oUynlFcBRr9tV8f8Bm99tIip14rcP+Ulpv+rv8D2lhosU2dgU4Vfn2LBkqYAyEYr486GVyIpoMkaKQJFRHJ6kG9EeJ6eQWB02UZnEyDLtj8ldnUoce2FkkTYhqGxxeFWYHSR2Sp1ZNMyfXkklCaAkFPZjiu/Id7l9Wscjcfc+uY+1vj51loT5BLqIZ2d5XrMeHZ6GbCYMk4xRQ7ETzha1rGFCUM5ERrURizCtRERevHOh7nVunbmyt8vdLcUL0H2/kzOhCbxyyiVI+JEkAkRAmRcrTx16lV7amUel+XAAPMdH7768f+KWFW8XUOZfHBNzAWPX+qsjkwWMmUcawZbYnLOeRVSEjyWuGQL4xEjPXpfU0IzF6668vNdcPtm6foXYtqTkVAxascZTOrsc1XSQQKReu3qMIWt9l6Tteu/rxC5ScP67flvTbW1/n83Adn4oEosXz2pisO5kcio4sCbHeqMnQSOa1zgPVFRzUeN4np7+Y75S/MvnnxwXo9c84dC1NzbIxqiu9VZAUkea1320jos8InRVVFTsaHOif+3eTGvPTvUtnka93h1Spb1WLspFOVY8md45En4wZExHEk/EZqxqUVp3JKuogHnkD/Pr++OeccGMt2bksHMtj7xp7+3q/T/G2l1qOilSIvo/8jEGQgHOYjX/vTpfp37k+/vw15FcZ8V+TzkhF4uZtektsS0viamzbIxxR9SMqnLF/TRUa3piFHDDJOVrPoaT46dJ7dedfHblPyp+UrCi3HGt+PafwhxEDbZdPlvt8lRjkVfWHDWOOHGIqIqIcpZCM77/C5U819x649av4wavh6m1NUGj18cxZMyZOlOkTLOYZyvPNlnf2+RIK9Ve8jl7VV6TpEREe+m+gs/bZCllc1tUUgfaQBJBYQWJQQBBMCTyZMRyJm8vZvRa3tZO6NxM9dc9/3z//2Q==">
  

a chtěl bych nějak udělat aby se dál stáhnout, protože v chrome mi ten obrázek nejde uložit. Musí se s tím obrázkem předem něco udělat, nějak ho zformátovat nebo dekodovat? Nebo proč nejde stáhnout? Ve firefoxu normálně jde, v chromu ne.. Všem děkuji za odpověd :)
ShiraNai7
Profil
Že v chromu nefunguje u těchto obrázků "Uložit obrázek jako.." (alespoň mi teda ne) bude asi jeho chyba. Nicméně volba "Kopírovat obrázek" (do schránky) funguje.

Kdybys obrázek chtěl dekódovat, můžeš použít například tuto funkci v PHP:
base64_decode()
Anonym
Profil
ShiraNai7:
No spíš bych potřeboval něco v JS.. to jsem si i našel na https://developer.mozilla.org/En/DOM/Window.btoa ale to mi nefunguje, ai je ten řetězec moc dlouhý..

chtěl jsem se zeptat jestli neznáte nějaký způsob, jak z toho obrázku udělat normální .jpg, hledal jsem strašně dlouho, ale nic jsem nenašel.. :(
ShiraNai7
Profil
A k čemu to přesně potřebuješ? Proč tam nedáš ten obrázek normálně?
VIPatrikPK
Profil
ShiraNai7:
Že v chromu nefunguje u těchto obrázků "Uložit obrázek jako.." (alespoň mi teda ne) bude asi jeho chyba.
Mne to ide. Je aj iná možnosť uložiť, pretiahnuť obrázok na pravý dolný roh (u XP na lištu) a chvíľku počkať a minimalizujú sa všetky okná.
Anonym
Profil
ShiraNai7:
no mě zajímalo jak by se dal daný obrázek stáhnout normálně kliknutím na tlačítko nebo link, zkoušel jsem třeba <a href="ten obrázek" download="myimg.jpg"> ale tohle mi nefungovalo. Proto jsem myslel jestli se to nemusí nějak převést na jpg, nebo něco takovýho :)

VIPatrikPK:
když to bereš takhle tak to jde, mužeš si to přetáhnout na plochu a tim se ti to uloží :)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: