TIFF Görseli (.tiff)

TIFF Standart

Tagged Image File Format (TIFF), yüksek çözünürlüklü belge tarama, fotoğrafların arşiv amaçlı saklanması, tıbbi görüntüleme ve ticari baskı öncesi hazırlık için altın standarttır.

TIFF biçimini JPG biçimine dönüştür

Tarayıcında TIFF biçimini JPG biçimine ücretsiz dönüştür. Dosyaları cihazında anında dönüştür.

İncele ve Meta Veriler

İşletim sistemleri ve dosya çözümleyicileri, TIFF dosyalarını başlangıçtaki ikili sihirli bayt dizisini inceleyerek tanımlar:

Dosyaları buraya seç veya bırak

Özel - dosyalar cihazınızdan asla ayrılmaz

veya yapıştır Ctrl+V
Sıfır Ağ Aktarımı Gizlilik Garantisi: Harici sunuculara 0 bayt yüklendi. Tüm işlemler tarayıcındaki korumalı alanda (sandbox) yerel olarak gerçekleştirildi.

Bayt düzeyinde başlık imzası (sihirli baytlar)

İşletim sistemleri ve dosya çözümleyicileri, TIFF dosyalarını başlangıçtaki ikili sihirli bayt dizisini inceleyerek tanımlar:

HEX İMZASI (OFSET 0):

49 49 2A 00 / 4D 4D 00 2A

ASCII GÖSTERİMİ: II*\0 / MM\0*

Standartlaştırma: TIFF Revision 6.0 (Adobe Systems)

Teknik Özellikler

Kapsayıcı mimarisiÇok sayfalı görüntüleri ve döşemeli yapıları destekleyen Image File Directory (IFD) etiket-değer kapsayıcısı
SıkıştırmaUncompressed, LZW, Deflate (Zip), PackBits, CCITT Group 3/4 Fax, or JPEG
Bayt Düzeni (Endianness)Little-Endian ('II' Intel) or Big-Endian ('MM' Motorola)
Renk UzaylarısRGB, Adobe RGB, CMYK, CIELAB, Embedded ICC Profiles (Tag 34675)
Kanallar ve Yapıİki düzeyli (1 bit), gri tonlama (8/16 bit), RGB (24/48 bit), CMYK (32 bit) ve çok spektrumlu düzlemsel kanallar
Maksimum Boyutlar4.294.967.295 x 4.294.967.295 piksel (BigTIFF 64 bit uzantısı)
ŞeffaflıkBağlı veya bağımsız alfa kanalları ve şeffaflık maskeleri
Akış ve Aşamalı İşlemeŞerit ve döşeme tabanlı akış, dosyanın tamamını yüklemeden görüntünün bir bölümünü çözmeyi sağlar

Teknik karşılaştırma matrisi: TIFF ve rakipleri

Teknik NitelikTIFF (Güncel)PNGPDFJPG
Çok sayfalı destekYerel çok sayfalı belge depolamaYalnızca tek görüntüÇok sayfalı belge standardıYalnızca tek görüntü
Renk UzaylarıRGB, CMYK, Lab, gri tonlama, özel renkRGB, Gri TonlamaRGB, CMYK, özel renk, gri tonlamaRGB, CMYK, Gri Tonlama
Web Tarayıcısı DesteğiTarayıcı desteği değişir; Safari TIFF görüntülerini destekler.Modern tarayıcılarda geniş destek görür.Yerleşik PDF görüntüleme, modern tarayıcılarda yaygındır.Modern tarayıcılarda geniş destek görür.
Arşiv Uzun ÖmürlülüğüABD Kongre Kütüphanesi’nin bazı koruma iş akışlarında tercih edilir.Yüksek (açık web standardı)ISO standardı (PDF/A)Zayıf (her yeniden kaydetmede oluşan kayıplar)

Yaygın Bozulma Modları ve Hex Kurtarma Kılavuzu

Yazılım 'TIFFReadDirectory: X ofsetindeki dizin okunamadı' hatası bildiriyor.

Kök Neden: Başlıkta bozuk IFD işaretçisi veya IFD etiket tablosundan önce sonlanan kesilmiş dosya.

Kurtarma: tiffsplit/libtiff ile IFD dizinini yeniden oluştur veya File2File.app TIFF Converter ile dönüştür.

Güvenlik Analizi ve Ayrıştırıcı Saldırı Vektörleri

LibTIFF ve üçüncü taraf TIFF kod çözücüleri, tarihsel olarak özel olarak hazırlanmış etiket değerleri tarafından tetiklenen yığın arabellek taşmalarına (heap buffer overflow) karşı savunmasız olmuştur.

Bilinen Saldırı Vektörleri

  • StripByteCounts hesaplaması sırasında yığın arabellek taşmasına yol açan tamsayı taşması.
  • LZW bit akışı açılması sırasında sınır dışı bellek yazımı.
  • Döngüsel IFD dizin işaretçisi döngüleri yoluyla hizmet reddi (DoS).

Savunmaya yönelik en iyi uygulamalar: TIFF dosyalarını, sınır kontrolleri güçlendirilmiş ve bellek yalıtımı sağlayan WebAssembly motorlarıyla çöz.

Tarihsel kökenler ve önemli dönüm noktaları

200764 bitlik uzaklıklar kullanılarak tarihi 4 GB sınırını aşmak için BigTIFF uzantısı belirlendi.
1994Adobe, Aldus Corporation'ı satın alarak TIFF spesifikasyonunun kalıcı sahibi oldu.
1992Aldus, CMYK, JPEG sıkıştırması ve döşenmiş (tiled) görüntüleri sunan TIFF Revizyon 6.0'ı yayınladı.
1986Aldus ve Microsoft, PageMaker için masaüstü tarayıcı çıktısını standartlaştırmak üzere TIFF'i oluşturdu.

Temel Avantajlar ve Artılar

  • TIFF, ABD Kongre Kütüphanesi’nin birçok sayısallaştırılmış fotoğrafı içeren bazı koruma iş akışlarında tercih edilen biçimdir; arşiv tercihi materyale ve iş akışına bağlıdır.
  • TIFF’in LZW ve Deflate gibi kayıpsız sıkıştırma seçenekleri piksel değerlerini korur; TIFF ayrıca kayıplı JPEG sıkıştırması da kullanabilir.
  • Çok sayfalı belgeler için yerel destek; taranmış bir kitabın veya sözleşmenin tamamının tek bir dosyada saklanmasına olanak tanır.

Teknik Kısıtlamalar ve Eksiler

  • WebP veya AVIF gibi modern sıkıştırılmış biçimlere kıyasla önemli ölçüde büyük dosya boyutları.
  • Safari, TIFF görüntülerini tarayıcıda gösterebilir. Chrome, Firefox ve diğer birçok tarayıcı TIFF’i doğrudan görüntülemez; web sayfası için PNG veya JPEG’e dönüştürün.
  • Son derece esnek etiket spesifikasyonu, bazı egzotik TIFF varyantlarının farklı yazılımlarda açılamamasına neden olur.

İlginç Teknik Bilgiler

  • TIFF dosyasının ilk iki baytı, bayt sırasını belirtir: 'II' Intel'in (Little-Endian), 'MM' ise Motorola'nın (Big-Endian) bayt sırasını gösterir.
  • Programcılar, çok sayıdaki isteğe bağlı etiket nedeniyle TIFF'in 'Binlerce Uyumsuz Dosya Biçimi' (Thousands of Incompatible File Formats) anlamına geldiği konusunda espri yapardı.
  • Aldus ve Microsoft, masaüstü yayıncılık ve tarama iş akışlarında görüntü alışverişini standartlaştırmaya yardımcı olmak için TIFF’i 1986’da tanıttı.

Sıkça Sorulan Teknik Sorular

Web tarayıcıları neden TIFF dosyalarını açamaz?

TIFF’in tarayıcı desteği değişir; Safari TIFF görüntülerini desteklerken birçok tarayıcı desteklemez. LZW patent endişeleri tarihsel konulardır ve günümüzdeki desteği artık açıklamaz.

Çok sayfalı bir TIFF dosyasını PDF'e nasıl dönüştürebilirim?

Çok sayfalı TIFF dosyalarını doğrudan web tarayıcında File2File.app ile standart PDF belgelerine veya ayrı PNG görüntülerine dönüştürebilirsin.

TIFF'te LZW ve ZIP sıkıştırması arasındaki fark nedir?

LZW ve ZIP (Deflate) kayıpsız yöntemlerdir. LZW yaygın biçimde desteklenir; dosya boyutu görüntü içeriğine ve kodlayıcı ayarlarına bağlıdır.