Ikuti contoh ini untuk menukar data imej berkod kembali kepada fail yang boleh digunakan. Buka Base64 kepada Imej.
Tampal data imej
Buka Base64 kepada Imej dan tampal rentetan Base64 biasa atau URL data imej yang lengkap. Cuba sampel mengisi medan yang sama dengan contoh PNG sebenar. Anda tidak perlu memuat naik fail berasingan.
URL data termasuk awalan seperti data:image/png;base64,. Base64 biasa hanya mengandungi aksara berkod. Ruang putih dan pemisah baris di dalam data diabaikan.
Jika kod anda berada di dalam imej HTML atau pengisytiharan CSS, salin hanya URL data. Elemen HTML penuh atau pengisytiharan CSS tidak boleh dinyahkod sebagai imej.
Gunakan Penukar Imej kepada Base64 apabila anda perlu pergi ke arah yang bertentangan.
Semak pratonton sebelum mengeksport
Pilih Teruskan. Penukar menyemak aksara Base64, tandatangan fail imej, sebarang jenis MIME yang diisytiharkan dan sama ada pelayar boleh membuka hasilnya.
URL data yang mengisytiharkan JPG semasa mengandungi PNG bait akan ditolak. Teks yang tidak lengkap, fail yang tidak disokong dan fail melebihi had juga ditolak. Ini mengelakkan daripada menyimpan sambungan fail yang mengelirukan secara senyap.
Contoh ini menggunakan sampel favicon-orbit.png, 512 × 512 PNG yang mengandungi 202,491 bait. Pratontonnya harus menunjukkan karya seni ikon berwarna-warni yang sama. Jika anda menukar kod yang ditampal dalam editor, pilih Pratonton imej untuk menyemak penggantian.
Pratonton membantu mengenal pasti imej. Jangan bergantung pada nama fail atau jenis MIME yang diisytiharkan sahaja.
Contoh dalam panduan ini
Cuba sampel untuk mengisi URL data bagi favicon-orbit.png. Pilih Teruskan, sahkan pratonton 512 × 512, kemudian Mula dan Muat Turun. Bandingkan PNG bait yang dimuat turun dengan sampel sumber.
- Format dinyahkod
- PNG
- Dimensi imej
- 512 × 512 px
- Bait imej asal
- 202,491 bait
- Penukaran
- Menyahkod tanpa pemampatan semula
Muat turun imej yang dipulihkan
Pilih Mula, kemudian Muat turun untuk menyimpan decoded-image.png bagi contoh ini. Penukar mengesan format asal; ia tidak meminta anda memilih format yang berbeza.
Penyahkodan memulihkan bait asal. Ia tidak mengubah saiz, melukis semula atau memampatkan semula imej, dan ia mengekalkan metadata sedia ada dan animasi GIF. Gunakan alat imej lain selepas memuat turun jika anda ingin mengubah saiz, memampatkan atau menukar hasilnya.
Sampel yang dimuat turun mempunyai 202,491 bait yang sama seperti sumber PNGnya. Petikan URL data pendek yang ditunjukkan di sini hanya untuk ilustrasi; rentetan yang dipotong tidak akan menghasilkan imej penuh.
Muat turun hasil sebelum memuat semula halaman, yang memulakan aliran kerja baharu.
Ketahui format, had dan sempadan privasi
PNG, JPG, WebP, GIF, BMP dan AVIF disokong apabila pelayar boleh menyahkodnya untuk pratonton. Imej yang dinyahkod boleh mencapai sehingga 25 MB, 60 megapiksel dan 16,000 piksel setiap sisi. Input teks juga mempunyai panjang terhad. Penanda SVG dan fail binari sewenang-wenangnya tidak disokong.
Data yang ditampal dinyahkod dan dipratonton pada peranti anda tanpa dimuat naik untuk penukaran. Base64 bukan penyulitan: sesiapa sahaja yang mempunyai rentetan lengkap boleh membina semula imej tersebut.
Pastikan teks berkod imej peribadi juga kekal peribadi.
Soalan lazim
Bagaimanakah cara saya menukar Base64 kepada imej?
Tampal rentetan Base64 biasa atau URL data imej, pilih Teruskan, semak pratonton, kemudian pilih Mula dan Muat turun.
Bolehkah saya menampal tag imej HTML yang lengkap?
Gunakan hanya URL data di dalam atribut src-nya. Elemen HTML lengkap atau pengisytiharan CSS tidak diterima.
Adakah gambar akan kehilangan kualiti?
Tidak. Penyahkodan mendapatkan semula bait imej asal tanpa mengubah saiz atau memampatkan semula.
Bolehkah saya memilih JPG dan bukannya PNG?
Alat ini memulihkan fail berkod dalam format asalnya. Gunakan penukar imej selepas itu untuk menukar format.
Mengapa URL data saya ditolak?
Data mungkin tidak lengkap, melebihi had, mengandungi format yang tidak disokong atau mengisytiharkan jenis MIME yang tidak sepadan dengan imej sebenar.
Adakah data Base64 dimuat naik?
Tidak. Penukar menyahkod dan mempratonton imej secara setempat dalam pelayar anda.
Pulihkan gambar, sahkan dan simpan fail asalnya.
Cuba sampel atau gunakan fail anda sendiri, dan semak hasil sebelum berkongsi.