TIFF Görseli (.tiff)
TIFF StandartTagged 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:
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 2AASCII 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ırma | Uncompressed, 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 Boyutlar | 4.294.967.295 x 4.294.967.295 piksel (BigTIFF 64 bit uzantısı) |
| Şeffaflık | Bağ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 Nitelik | TIFF (Güncel) | PNG | JPG | |
|---|---|---|---|---|
| Çok sayfalı destek | Yerel çok sayfalı belge depolama | Yalnızca tek görüntü | Çok sayfalı belge standardı | Yalnızca tek görüntü |
| Renk Uzayları | RGB, CMYK, Lab, gri tonlama, özel renk | RGB, Gri Tonlama | RGB, CMYK, özel renk, gri tonlama | RGB, CMYK, Gri Tonlama |
| Web Tarayıcısı Desteği | Tarayı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ı
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.
İlgili TIFF Dönüşüm Çiftleri
Tagged Image File Format dosyalarını JPEG biçimine dönüştürmek, devasa arşiv grafiklerini web sitelerinde ve mobil cihazlarda anında yüklenen hafif görüntülere küçültür.
JPEG görüntülerini TIFF biçimine dönüştürmek, kayıplı ve sıkıştırılmış resimleri kayıpsız depolama ve gelişmiş düzenleme özelliklerini destekleyen esnek kapsayıcılara dönüştürür.
Bir TIFF taramasını inceleme için tek sayfalık bir PDF'ye dönüştürün. Yalnızca ilk dizin okunur; sıkıştırılmış veya yüksek bit derinliğine sahip TIFF'ler çözümlenemeyebilir.