Obrázek TIFF (.tiff)
TIFF StandardníTagged Image File Format (TIFF) je zlatým standardem pro vysoce rozlišené skenování dokumentů, archivní ukládání fotografií, lékařské zobrazování a komerční tiskovou přípravu.
Převést TIFF na JPG
Bezplatný konvertor z TIFF do JPG v prohlížeči. Převeďte soubory okamžitě ve svém zařízení.
Kontrola a metadata
Operační systémy a analyzátory souborů identifikují soubory TIFF kontrolou počáteční binární sekvence bajtů:
Podpis hlavičky na úrovni bajtů (Magic Bytes)
Operační systémy a analyzátory souborů identifikují soubory TIFF kontrolou počáteční binární sekvence bajtů:
HEXADECIMÁLNÍ PODPIS (POSUN 0):
49 49 2A 00 / 4D 4D 00 2AASCII REPREZENTACE: II*\0 / MM\0*
Standardizace: TIFF Revision 6.0 (Adobe Systems)
Technické specifikace
| Architektura kontejneru | Kontejner tagů a hodnot s adresářem souboru obrázku (IFD), který podporuje vícestránkové obrázky i dlaždicové uspořádání |
| Komprese | Bez komprese, LZW, Deflate (ZIP), PackBits, faxová komprese CCITT skupiny 3/4 nebo JPEG |
| Pořadí bajtů | Little-endian (Intel, „II“) nebo big-endian (Motorola, „MM“) |
| Barevné prostory | sRGB, Adobe RGB, CMYK, CIELAB, Vložené profily ICC (tag 34675) |
| Kanály a struktura | Černobílé (1 bit), odstíny šedi (8/16 bitů), RGB (24/48 bitů), CMYK (32 bitů) a multispektrální rovinné kanály |
| Max. rozměry | 4 294 967 295 × 4 294 967 295 pixelů (64bitové rozšíření BigTIFF) |
| Průhlednost | Přidružené nebo nepřidružené alfa kanály a masky průhlednosti |
| Streamování a progresivní načítání | Zpracování po pásech nebo dlaždicích umožňuje dekódovat část obrázku bez načtení celého souboru |
Technická srovnávací matice: TIFF vs konkurence
| Technický atribut | TIFF (Aktuální) | PNG | JPG | |
|---|---|---|---|---|
| Podpora vícestránkových dokumentů | Nativní úložiště vícestránkových dokumentů | Pouze jeden obrázek | Standard vícestránkových dokumentů | Pouze jeden obrázek |
| Barevné prostory | RGB, CMYK, Lab, odstíny šedi, přímé barvy | RGB, odstíny šedi | RGB, CMYK, přímé barvy, odstíny šedi | RGB, CMYK, odstíny šedi |
| Podpora ve webových prohlížečích | Podpora se liší; obrázky TIFF zobrazuje Safari | Široce podporováno v moderních prohlížečích | Vestavěné prohlížení PDF je v moderních prohlížečích běžné | Široce podporováno v moderních prohlížečích |
| Archivní životnost | Preferovaný v některých postupech digitálního uchovávání v Knihovně Kongresu | Vysoká (otevřený webový standard) | ISO standard (PDF/A) | Špatná (ztráta kvality při opakovaném ukládání) |
Běžné režimy poškození a příručka pro obnovení v hex
Software hlásí „TIFFReadDirectory: Failed to read directory at offset X“.
Hlavní příčina: Poškozený ukazatel IFD v hlavičce nebo zkrácený soubor končící před tabulkou tagů IFD.
Obnovení: Obnovte index IFD pomocí nástroje tiffsplit/libtiff nebo převeďte přes File2File.app TIFF Converter.
Bezpečnostní analýza a vektory útoků na parser
Knihovna LibTIFF a dekodéry TIFF třetích stran byly v minulosti zranitelné vůči přetečením vyrovnávací paměti haldy způsobeným upravenými hodnotami tagů.
Známé vektory útoků
- Celočíselné přetečení během výpočtu StripByteCounts vedoucí k přetečení vyrovnávací paměti haldy.
- Zápis do paměti mimo vyhrazený prostor během dekomprese bitového proudu LZW.
- Odepření služby (DoS) prostřednictvím cyklických smyček ukazatelů adresáře IFD.
Doporučené bezpečnostní postupy: Dekódujte soubory TIFF pomocí paměťově izolovaných enginů WebAssembly s důkladným ověřováním hranic.
Historický vývoj a milníky
Klíčové výhody a přednosti
- TIFF je preferovaným formátem v některých postupech digitálního uchovávání v Knihovně Kongresu, včetně mnoha digitalizovaných fotografií; volba archivního formátu závisí na materiálu a pracovním postupu.
- Bezztrátové možnosti komprese TIFF, například LZW a Deflate, zachovávají hodnoty pixelů; TIFF může používat také ztrátovou kompresi JPEG.
- Nativní podpora vícestránkových dokumentů, umožňující uložení celé naskenované knihy nebo smlouvy do jediného souboru.
Technická omezení a nevýhody
- Velké soubory ve srovnání s moderními komprimovanými formáty jako WebP nebo AVIF.
- Podpora TIFF v prohlížečích se liší: Safari dokáže obrázky TIFF zobrazit, zatímco Chrome, Firefox a řada dalších prohlížečů je přímo nevykreslují. Pro webovou stránku je proto převeďte do PNG nebo JPEG.
- Extrémně flexibilní specifikace tagů znamená, že některé exotické varianty TIFF selhávají při otevírání v různých softwarech.
Zajímavé technické drobnosti
- První dvě písmena v souboru TIFF udávají jeho pořadí bajtů: „II" znamená Intel (Little-Endian) a „MM" znamená Motorola (Big-Endian).
- Programátoři si s oblibou utahovali, že TIFF znamená „Thousands of Incompatible File Formats" (Tisíce nekompatibilních formátů souborů) kvůli široké paletě volitelných tagů.
- Aldus a Microsoft představily TIFF v roce 1986, aby pomohly sjednotit výměnu obrázků v pracovních postupech počítačové sazby a skenování.
Často kladené technické otázky
Proč webové prohlížeče nedokážou otevřít soubory TIFF?
Podpora TIFF v prohlížečích se liší. Safari obrázky TIFF podporuje, zatímco mnoho jiných prohlížečů ne. Obavy z patentů na LZW jsou historické a nevysvětlují současnou podporu.
Jak mohu převést vícestránkový soubor TIFF do PDF?
Vícestránkové soubory TIFF můžete převést na standardní dokumenty PDF nebo samostatné obrázky PNG pomocí aplikace File2File.app přímo ve vašem webovém prohlížeči.
Jaký je rozdíl mezi kompresí LZW a ZIP ve formátu TIFF?
LZW i ZIP (Deflate) jsou bezztrátové metody. LZW je široce podporováno; velikost souboru závisí na obsahu obrázku a nastavení kodéru.
Související konverzní páry pro TIFF
Konverze formátu TIFF na soubor JPEG zmenšuje obrovské archivní grafiky na lehké obrázky, které se okamžitě načítají na webových stránkách a mobilních zařízeních.
Konverze obrázků JPEG do formátu TIFF mění ztrátové komprimované obrázky na flexibilní kontejnery podporující bezeztrátové úložiště a pokročilé editační funkce.
Převeďte sken ve formátu TIFF na jednu stránku PDF pro kontrolu. Čte se pouze jeho první adresář; komprimované soubory TIFF nebo TIFF s vysokou bitovou hloubkou nemusí být dekódovány.