TIFF kép (.tiff)
TIFF SzabványA címkézett képfájlformátum (TIFF) az aranystandard a nagy felbontású dokumentumok szkennelésében, a fényképek archiválásában, az orvosi képalkotásban és a kereskedelmi nyomdai előkészítésben.
TIFF konvertálása erre: JPG
Ingyenes, böngészőben használható TIFF-konverter JPG formátumba. A fájlokat azonnal konvertálhatja az eszközén.
Vizsgálat és metaadatok
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) TIFF fájlokat:
Bájtszintű fejlécaláírás (fájlazonosító bájtok)
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) TIFF fájlokat:
HEX ALÁÍRÁS (ELTOLÁS 0):
49 49 2A 00 / 4D 4D 00 2AASCII ÁBRÁZOLÁS: II*\0 / MM\0*
Szabványosítás: TIFF Revision 6.0 (Adobe Systems)
Műszaki specifikációk
| Konténer architektúra | Képfájl-könyvtár (IFD) alapú címke-érték tároló, amely többoldalas képeket és csempézett szerkezetet támogat |
| Tömörítés | Tömörítetlen, LZW, Deflate (Zip), PackBits, CCITT Group 3/4 fax vagy JPEG |
| Bájtsorrend | kis bájtsorrendű („II”, Intel) vagy nagy bájtsorrendű („MM”, Motorola) |
| Színterek | sRGB, Adobe RGB, CMYK, CIELAB, Beágyazott ICC-profilok (34675-ös címke) |
| Csatornák és struktúra | Bilevel (1 bites), szürkeárnyalatos (8/16 bites), RGB (24/48 bites), CMYK (32 bites) és többspektrumú, síkonkénti csatornák |
| Max. méretek | 4,294,967,295 x 4,294,967,295 képpont (BigTIFF 64 bites kiterjesztés) |
| Átlátszóság | Kapcsolt vagy nem kapcsolt alfa-csatornák és átlátszósági maszkok |
| Streaming és progresszív | A sáv- és csempealapú adatfolyam lehetővé teszi a kép részleges dekódolását a teljes fájl betöltése nélkül |
Műszaki összehasonlító mátrix: TIFF vs. versenytársak
| Technikai attribútum | TIFF (Jelenlegi) | PNG | JPG | |
|---|---|---|---|---|
| Többoldalas támogatás | Natív többoldalas dokumentumtárolás | Csak egyetlen kép | Többoldalas dokumentumszabvány | Csak egyetlen kép |
| Színterek | RGB, CMYK, Lab, Szürkeárnyalatos, direktszín | RGB, Szürkeárnyalatos | RGB, CMYK, direktszín, Szürkeárnyalatos | RGB, CMYK, Szürkeárnyalatos |
| Webböngésző-támogatás | A böngészőtámogatás változó; a Safari támogatja a TIFF-képeket | Széles körben támogatott a modern böngészőkben | A beépített PDF-megjelenítés gyakori a modern böngészőkben | Széles körben támogatott a modern böngészőkben |
| Archiválási élettartam | Néhány Kongresszusi Könyvtárbeli megőrzési munkafolyamatban előnyben részesített | Magas (nyílt webszabvány) | ISO szabvány (PDF/A) | Gyenge (veszteséges generációs veszteség) |
Gyakori sérülési módok és hexadecimális helyreállítási útmutató
A szoftver ezt jelzi: 'TIFFReadDirectory: Failed to read directory at offset X'.
Kiváltó ok: Sérült IFD-mutató a fejlécben vagy csonkolt fájl, amely az IFD-címketábla előtt végződik.
Helyreállítás: Az IFD-index újjáépítése a tiffsplit/libtiff használatával vagy konvertálás a File2File.app TIFF Konverterrel.
Biztonsági elemzés és elemző (parser) támadási vektorok
A LibTIFF és a külső fejlesztésű TIFF-dekódolók korábban sebezhetők voltak a manipulált címkeértékek által kiváltott heap-puffertúlcsordulásokkal szemben.
Ismert támadási vektorok
- Egészérték-túlcsordulás a StripByteCounts kiszámítása során, ami halom-puffer túlcsorduláshoz vezet.
- Határokon túli memóriába írás az LZW bitfolyam kitömörítése során.
- Szolgáltatásmegtagadás körkörös IFD könyvtármutató-hurkok révén.
Ajánlott védekezési módszerek: Dekódolja a TIFF-fájlokat memóriaizolált WebAssembly-motorokkal, megerősített határérték-ellenőrzéssel.
Történeti háttér és mérföldkövek
Főbb előnyök
- A TIFF egyes Kongresszusi Könyvtárbeli megőrzési munkafolyamatok, köztük számos digitalizált fénykép előnyben részesített formátuma; az archiválási választás az anyagtól és a munkafolyamattól függ.
- A TIFF veszteségmentes tömörítési lehetőségei, például az LZW és a Deflate, megőrzik a képpontértékeket; a TIFF veszteséges JPEG-tömörítést is használhat.
- Natív támogatás a többoldalas dokumentumokhoz, lehetővé téve egy teljes szkennelt könyv vagy szerződés egyetlen fájlban történő tárolását.
Technikai korlátok és hátrányok
- Jelentős fájlméretek a modern tömörített formátumokhoz, például a WebP-hez vagy az AVIF-hez képest.
- A Safari képes TIFF-képeket megjeleníteni a böngészőben. A Chrome, a Firefox és sok más böngésző nem jeleníti meg közvetlenül a TIFF-et, ezért weboldalhoz alakítsa PNG-vé vagy JPEG-gé.
- A rendkívül rugalmas címkespecifikáció azt jelenti, hogy egyes egzotikus TIFF-variánsok nem nyithatók meg a különböző szoftverekben.
Érdekes technikai tudnivalók
- Egy TIFF-fájl első két betűje jelzi a bájtsorrendet: az 'II' az Intelre (kis bájtsorrendű), az 'MM' pedig a Motorolára (nagy bájtsorrendű) utal.
- A programozók körében híres vicc szerint a TIFF a 'Thousands of Incompatible File Formats' (Számtalan inkompatibilis fájlformátum) rövidítése hatalmas opcionális címkekészlete miatt.
- Az Aldus és a Microsoft 1986-ban vezette be a TIFF-et, hogy egységesítse a képmegosztást az asztali kiadványszerkesztési és szkennelési munkafolyamatokban.
Gyakran Ismételt Műszaki Kérdések
Miért nem tudják a webböngészők megnyitni a TIFF fájlokat?
A TIFF böngészőtámogatása változó: a Safari támogatja a TIFF-képeket, sok más böngésző viszont nem. Az LZW-szabadalmakkal kapcsolatos aggályok történetiek, és ma már nem magyarázzák a támogatottságot.
Hogyan konvertálhatok többoldalas TIFF-et PDF-be?
A többoldalas TIFF fájlokat szabványos PDF dokumentumokká vagy különálló PNG képekké alakíthatja közvetlenül a webböngészőjében a File2File.app segítségével.
Mi a különbség az LZW és a ZIP tömörítés között a TIFF esetében?
Az LZW és a ZIP (Deflate) is veszteségmentes. Az LZW támogatása széles körű; a fájlméret a kép tartalmától és a kódoló beállításaitól függ.
Kapcsolódó TIFF konverziós párok
A TIFF-képek JPEG formátumra alakításával a nagyméretű, nagy felbontású alapgrafikák könnyű fájlokká válnak, amelyek azonnal betöltődnek a weboldalakon és a mobileszközökön.
A JPEG-képek TIFF formátumba történő konvertálása a veszteséges, tömörített képeket olyan rugalmas tárolókká alakítja, amelyek támogatják a veszteségmentes tárolást és a fejlett szerkesztési funkciókat.
Alakítson át egy TIFF-beolvasást egyetlen PDF-oldalra áttekintés céljából. Csak az első könyvtár kerül beolvasásra; előfordulhat, hogy a tömörített vagy nagy bitmélységű TIFF-ek nem dekódolhatók.