Konverter TIFF ke Base64

Enkode hasil pindaian dan gambar cetak .tif dan .tiff sebagai Base64 untuk API dan sistem dokumen. File asli dienkode byte demi byte, bahkan jika browser Anda tidak dapat menampilkannya.

Berjalan sepenuhnya di browser Anda. Tidak ada yang diunggah.

Cara menggunakan

  1. Seret file .tif atau .tiff ke area seret-lepas, atau klik untuk memilih file.
  2. Pertahankan Format asli untuk mengenkode TIFF tanpa perubahan. Pratinjau mungkin tetap kosong di browser yang tidak dapat menampilkan TIFF.
  3. Di Safari, Anda dapat mengonversi gambar ke PNG, JPEG, atau WebP untuk dipakai di halaman web.
  4. Salin Base64 mentah atau data URI, atau unduh keluarannya.

Tentang TIFF

TIFF (Tagged Image File Format) dibuat pada 1986 dan kini dikelola oleh Adobe. Format ini menjadi andalan untuk pemindaian, faks, pencetakan, penerbitan, dan pengarsipan karena sangat fleksibel: gambar bisa tanpa kompresi atau memakai kompresi LZW, Deflate, JPEG, atau CCITT Group 4 untuk dokumen hitam putih, bisa memiliki 16 bit per kanal, dan satu file dapat berisi banyak halaman. GeoTIFF menambahkan koordinat peta untuk data GIS.

Tipe MIME-nya image/tiff. Base64-nya diawali dengan SUkqAA untuk file little-endian (penanda urutan byte II) atau TU0AKg untuk file big-endian (MM).

Dukungan browser

Safari adalah satu-satunya browser utama yang menampilkan TIFF. Di Chrome, Edge, dan Firefox, pratinjau dan dimensi mungkin tidak tersedia, dan konversi ke PNG, JPEG, atau WebP tidak dapat dilakukan karena browser tersebut tidak dapat mendekode gambarnya. Keluaran Base64 tetap benar: keluaran ini dihitung dari byte file mentah, bukan dari gambar hasil dekode. Saat Safari mengonversi TIFF multi-halaman, hanya halaman yang ditampilkannya, biasanya halaman pertama, yang masuk ke hasil.

Mengirim file TIFF ke API

Alasan paling umum untuk mengenkode TIFF adalah mengirim dokumen hasil pindaian ke layanan web: mesin OCR, sistem manajemen dokumen, platform e-invoicing, dan gateway faks sering menerima file sebagai kolom Base64 di JSON. Sebagian besar layanan tersebut menginginkan keluaran Base64 mentah tanpa awalan data:.

{
  "fileName": "scan-001.tif",
  "contentType": "image/tiff",
  "content": "SUkqAAgAAAA..."
}

Hasil pindaian bisa berukuran puluhan megabyte, dan Base64 menambahkan sepertiga lagi, jadi periksa batas ukuran API. Untuk ditampilkan di halaman web, konversi ke PNG untuk teks dan gambar garis atau ke JPEG untuk foto, karena gambar data:image/tiff hanya muncul di Safari.

Pertanyaan yang sering diajukan

Mengapa tidak ada pratinjau file TIFF saya?

Sebagian besar browser tidak dapat mendekode TIFF, sehingga tidak ada yang bisa ditampilkan. Keluaran Base64 dibuat dari byte file dan tetap lengkap serta benar.

Apakah TIF sama dengan TIFF?

Ya. Kedua ekstensi merujuk ke format yang sama, dan tipe MIME-nya image/tiff dalam kedua kasus.

Bisakah saya mengonversi TIFF ke PNG atau JPEG di sini?
Hanya di browser yang dapat mendekode TIFF, seperti Safari. Di browser lain, konversi file dengan editor gambar terlebih dahulu, lalu gunakan PNG ke Base64.
Apakah semua halaman TIFF multi-halaman dipertahankan?

Ya, jika Anda mempertahankan format asli, karena seluruh file dienkode. Konversi hanya mempertahankan satu halaman.

Bagaimana cara mengubah Base64 kembali menjadi file TIFF?
Tempel ke Base64 ke TIFF dan unduh filenya.