Sundin ang halimbawang ito upang ibalik ang encoded na data ng larawan sa isang magagamit na file. Buksan ang Base64 patungong Larawan.
I-paste ang data ng imahe
Buksan ang Base64 to Image at i-paste ang isang plain Base64 string o isang kumpletong image data URL. Ang Try a sample ay naglalagay ng totoong PNG na halimbawa sa parehong field. Hindi mo kailangang mag-upload ng hiwalay na file.
Ang isang data URL ay may kasamang prefix gaya ng data:image/png;base64,. Ang plain Base64 ay naglalaman lamang ng mga encoded na character. Ang whitespace at line break sa loob ng data ay binabalewala.
Kung ang iyong code ay nasa loob ng isang HTML image o CSS declaration, kopyahin lamang ang data URL. Ang buong HTML element o CSS declaration ay hindi maaaring i-decode bilang isang imahe.
Gamitin ang Image to Base64 Converter kapag kailangan mong pumunta sa kabilang direksyon.
Suriin ang preview bago mag-export
Piliin ang Continue. Sinusuri ng converter ang mga Base64 character, signature ng image file, anumang idineklarang MIME type at kung mabubuksan ng browser ang resulta.
Ang isang data URL na nagdedeklara ng JPG habang naglalaman ng PNG bytes ay tinatanggihan. Ang hindi kumpletong text, mga hindi suportadong file at mga file na lampas sa limitasyon ay tinatanggihan din. Iniiwasan nito ang tahimik na pag-save ng nakalilitong file extension.
Ginagamit ng halimbawa ang favicon-orbit.png sample, isang 512 × 512 PNG na naglalaman ng 202,491 bytes. Ang preview nito ay dapat magpakita ng parehong makulay na icon artwork. Kung babaguhin mo ang naka-paste na code sa editor, piliin ang Preview image para suriin ang kapalit.
Ang preview ay nakakatulong na matukoy ang imahe. Huwag umasa sa filename o idineklarang MIME type lamang.
Ang halimbawa sa gabay na ito
Subukan ang isang sample para punan ang data URL para sa favicon-orbit.png. Piliin ang Magpatuloy, kumpirmahin ang 512 × 512 preview, pagkatapos ay Simulan at I-download. Ihambing ang na-download na PNG bytes sa source sample.
- Format ng pag-decode
- PNG
- Mga dimensyon ng imahe
- 512 × 512 px
- Orihinal na bytes ng larawan
- 202,491 bytes
- Pag-convert
- Pag-decode nang walang recompression
I-download ang na-recover na imahe
Piliin ang Start, pagkatapos ay Download para i-save ang decoded-image.png para sa halimbawang ito. Natutukoy ng converter ang orihinal na format; hindi nito hinihiling na pumili ka ng iba.
Ang pag-decode ay nagbabalik ng orihinal na bytes. Hindi nito binabago ang laki, iginuguhit muli o muling pino-compress ang imahe, at pinapanatili nito ang umiiral na metadata at GIF animation. Gumamit ng isa pang tool sa imahe pagkatapos mag-download kung gusto mong baguhin ang laki, i-compress o i-convert ang resulta.
Ang na-download na sample ay may parehong 202,491 bytes gaya ng source PNG nito. Ang maikling data URL excerpt na ipinapakita rito ay para lamang sa ilustrasyon; ang isang putol na string ay hindi makakagawa ng buong imahe.
I-download ang resulta bago i-refresh ang page, na magsisimula ng bagong workflow.
Alamin ang mga format, limitasyon at hangganan ng privacy
PNG, JPG, WebP, GIF, BMP at AVIF ay suportado kapag kaya silang i-decode ng browser para sa preview. Ang isang na-decode na imahe ay maaaring hanggang 25 MB, 60 megapixels at 16,000 pixels bawat gilid. Ang text input ay mayroon ding limitadong haba. Ang SVG markup at mga arbitraryong binary file ay hindi suportado.
Ang naka-paste na data ay dine-decode at pini-preview sa iyong device nang hindi ina-upload para sa conversion. Ang Base64 ay hindi encryption: sinuman na may kumpletong string ay maaaring makabuo muli ng imahe.
Panatilihing pribado rin ang encoded text ng isang pribadong imahe.
Mga karaniwang tanong
Paano ko iko-convert ang Base64 sa isang larawan?
Mag-paste ng plain Base64 string o image data URL, piliin ang Magpatuloy, suriin ang preview, pagkatapos ay piliin ang Start at I-download.
Maaari ba akong mag-paste ng kumpletong HTML image tag?
Gamitin lamang ang data URL sa loob ng src attribute nito. Ang isang kumpletong HTML element o CSS declaration ay hindi tinatanggap.
Mababawasan ba ang kalidad ng larawan?
Hindi. Binabawi ng pag-decode ang orihinal na bytes ng larawan nang hindi binabago ang laki o recompression.
Maaari ko bang piliin ang JPG sa halip na PNG?
Ibinabalik ng tool na ito ang encoded file sa orihinal nitong format. Gumamit ng image converter pagkatapos para magpalit ng format.
Bakit tinanggihan ang aking data URL?
Maaaring hindi kumpleto ang data, lumampas sa limitasyon, naglalaman ng hindi suportadong format, o nagdedeklara ng MIME type na hindi tumutugma sa aktwal na larawan.
Ina-upload ba ang Base64 data?
Hindi. Dine-decode at pini-preview ng converter ang larawan nang lokal sa iyong browser.
I-recover ang larawan, kumpirmahin ito at i-save ang orihinal na file nito.
Subukan ang sample o gamitin ang sarili mong file, at suriin ang resulta bago ibahagi.