Konverter Base64 ke TIFF

Simpan hasil pindaian dan file cetak yang dienkode Base64 sebagai TIFF, atau konversi gambar apa pun yang dapat ditampilkan browser Anda menjadi TIFF RGBA tanpa kompresi. Semuanya diproses di perangkat Anda.

Berjalan sepenuhnya di browser Anda. Tidak ada yang diunggah.

Cara menggunakan

  1. Tempel string Base64 atau URI data:image/tiff;base64.
  2. Periksa format dan ukuran yang terdeteksi. TIFF mungkin tidak menampilkan pratinjau, dan hal itu wajar di sebagian besar browser.
  3. Pilih File asli untuk menyimpan TIFF persis seperti yang diterima, atau biarkan pada TIFF untuk mengonversi PNG, JPEG, WebP, atau gambar lain.
  4. Unduh file .tiff.

Mengenali data TIFF

File TIFF diawali dengan penanda urutan byte. File little-endian dimulai dengan II (dari Intel) dan dienkode menjadi SUkq; file big-endian dimulai dengan MM (dari Motorola) dan dienkode menjadi TU0A. TIFF Base64 berasal dari pemindai dokumen, layanan faks, pipeline OCR, sistem arsip, dan alat GIS yang bekerja dengan GeoTIFF. Tipe MIME-nya image/tiff, dan ekstensi .tif serta .tiff dapat dipertukarkan.

Mengapa pratinjau mungkin tidak muncul

Chrome, Edge, dan Firefox tidak dapat menampilkan gambar TIFF; Safari adalah pengecualian utamanya. Alat ini tetap mengenali format dari header-nya, menampilkan ukuran hasil dekode, dan menyimpan file saat Anda memilih File asli, sehingga Anda dapat membukanya di penampil gambar, alat PDF, atau editor setelahnya.

Mengonversi TIFF ke PNG atau JPEG mengharuskan browser mendekodenya terlebih dahulu, jadi hal itu hanya berfungsi di browser yang dapat menampilkan TIFF. TIFF multi-halaman, yang umum untuk dokumen hasil pindaian dan faks, tetap menyimpan semua halamannya dalam unduhan File asli. Konversi hanya dapat menggunakan gambar yang didekode browser, biasanya halaman pertama.

Mengonversi ke TIFF

Arah sebaliknya berfungsi di semua browser: gambar apa pun yang dapat ditampilkan browser, mulai dari PNG dan JPEG hingga WebP, GIF, AVIF, BMP, atau SVG, dapat disimpan sebagai TIFF. Keluarannya berupa RGBA tanpa kompresi dengan 8 bit per kanal, jadi perkirakan sekitar 4 byte per piksel. Keluaran ini tidak menggunakan kompresi LZW atau ZIP dan tidak dikonversi ke CMYK; jika percetakan meminta CMYK, konversi file tersebut di editor gambar profesional.

// Go: tulis data TIFF Base64 ke disk
data, err := base64.StdEncoding.DecodeString(b64)
if err != nil {
    log.Fatal(err)
}
os.WriteFile("scan.tif", data, 0o644)

Pertanyaan yang sering diajukan

Mengapa saya tidak dapat melihat pratinjau TIFF saya?

Sebagian besar browser tidak mendukung TIFF, sehingga pratinjau tetap kosong. Data tetap didekode dengan benar, dan unduhan File asli memberi Anda file yang lengkap.

Bisakah saya mengonversi TIFF Base64 ke PNG atau JPG?

Hanya jika browser Anda dapat mendekode TIFF, seperti Safari. Jika tidak, unduh file aslinya dan konversi dengan perangkat lunak desktop.

Apakah keluaran TIFF dikompresi?

Tidak. File hasil konversi berupa RGBA tanpa kompresi, yang didukung hampir semua pembaca TIFF tetapi menghasilkan file berukuran besar. Gambar berukuran 3000 × 2000 piksel kira-kira 24 MB.

Apakah TIFF multi-halaman didukung?

File tersebut tetap utuh jika Anda mengunduhnya sebagai File asli. Konversi hanya menggunakan satu halaman.

Bagaimana cara mengenkode TIFF sebagai Base64?
Gunakan TIFF ke Base64 untuk mendapatkan string Base64 mentah atau data URI.