Base64'ten TIFF'e Dönüştürücü

Base64 ile kodlanmış taramaları ve baskı dosyalarını TIFF olarak kaydedin veya tarayıcınızın gösterebildiği herhangi bir görseli sıkıştırılmamış RGBA TIFF'e dönüştürün. Her şey cihazınızda işlenir.

Tamamen tarayıcınızda çalışır. Hiçbir veri yüklenmez.

Nasıl kullanılır

  1. Base64 dizesini veya data:image/tiff;base64 URI'sini yapıştırın.
  2. Algılanan biçimi ve boyutu kontrol edin. Bir TIFF için önizleme görünmeyebilir; bu, çoğu tarayıcıda normaldir.
  3. Bir TIFF'i alındığı hâliyle birebir kaydetmek için "Orijinal" seçeneğini seçin veya bir PNG, JPEG, WebP ya da başka bir görseli dönüştürmek için TIFF seçili kalsın.
  4. .tiff dosyasını indirin.

TIFF verisini tanıma

Bir TIFF dosyası bir bayt sırası işaretiyle başlar. Little-endian dosyalar II (Intel'den gelir) ile başlar ve SUkq olarak kodlanır; big-endian dosyalar MM (Motorola'dan gelir) ile başlar ve TU0A olarak kodlanır. Base64 TIFF'ler belge tarayıcılarından, faks hizmetlerinden, OCR süreçlerinden, arşiv sistemlerinden ve GeoTIFF ile çalışan CBS (GIS) araçlarından gelir. MIME türü image/tiff şeklindedir; .tif ve .tiff uzantıları birbirinin yerine kullanılabilir.

Önizleme neden görünmeyebilir

Chrome, Edge ve Firefox TIFF görsellerini gösteremez; başlıca istisna Safari'dir. Araç yine de biçimi başlığından tanır, kodu çözülmüş boyutu gösterir ve "Orijinal" seçeneğini seçtiğinizde dosyayı kaydeder; böylece dosyayı daha sonra bir görsel görüntüleyicide, bir PDF aracında veya bir düzenleyicide açabilirsiniz.

Bir TIFF'i PNG veya JPEG'e dönüştürmek için tarayıcının önce onun kodunu çözmesi gerekir; bu nedenle bu işlem yalnızca TIFF görüntüleyebilen bir tarayıcıda çalışır. Taranmış belgelerde ve fakslarda yaygın olan çok sayfalı TIFF'ler, "Orijinal" indirmesinde tüm sayfalarını korur. Dönüştürme ise yalnızca tarayıcının çözdüğü görseli kullanabilir; bu da genellikle ilk sayfadır.

TIFF'e dönüştürme

Ters yön her tarayıcıda çalışır: tarayıcının gösterebildiği her görsel, PNG ve JPEG'den WebP, GIF, AVIF, BMP veya SVG'ye kadar, TIFF olarak kaydedilebilir. Çıktı kanal başına 8 bitlik sıkıştırılmamış RGBA'dır; bu yüzden piksel başına yaklaşık 4 bayt bekleyin. LZW veya ZIP sıkıştırması kullanılmaz ve CMYK renk modeline dönüştürme yapılmaz; bir baskı firması CMYK isterse dosyayı profesyonel bir görsel düzenleyicide dönüştürün.

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

Sıkça sorulan sorular

TIFF dosyamın önizlemesini neden göremiyorum?

Çoğu tarayıcı TIFF'i desteklemez, bu nedenle önizleme boş kalır. Veri yine de doğru şekilde çözülür ve "Orijinal" indirmesi size dosyanın tamamını verir.

Base64 TIFF'i PNG veya JPG'ye dönüştürebilir miyim?

Yalnızca tarayıcınız, Safari'de olduğu gibi, TIFF kodunu çözebiliyorsa. Aksi hâlde orijinal dosyayı indirip bir masaüstü yazılımıyla dönüştürün.

TIFF çıktısı sıkıştırılmış mı?

Hayır. Dönüştürülen dosyalar sıkıştırılmamış RGBA'dır; bu biçimi neredeyse her TIFF okuyucu destekler, ancak dosyalar büyük olur. 3000 × 2000 piksellik bir görsel yaklaşık 24 MB tutar.

Çok sayfalı TIFF'ler destekleniyor mu?

"Orijinal" olarak indirdiğinizde bozulmadan korunurlar. Dönüştürmeler tek bir sayfa kullanır.

Bir TIFF'i Base64 olarak nasıl kodlarım?
Ham bir Base64 dizesi veya data URI elde etmek için TIFF'ten Base64'e aracını kullanın.