TIFF slika (.tiff)
TIFF StandardnoTagged Image File Format (TIFF) zlatni je standard za skeniranje dokumenata visoke razlučivosti, arhivsku pohranu fotografija, medicinsko snimanje i komercijalnu pripremu za tisak.
Pretvori TIFF u JPG
Besplatni TIFF u JPG pretvarač u pregledniku. Trenutno pretvorite datoteke na svom uređaju.
Pregledaj i metapodaci
Operativni sustavi i alati za analizu datoteka identificiraju TIFF datoteke provjerom početnog niza binarnih bajtova:
Potpis zaglavlja na razini bajtova (Magic Bytes)
Operativni sustavi i alati za analizu datoteka identificiraju TIFF datoteke provjerom početnog niza binarnih bajtova:
HEX POTPIS (POMAK 0):
49 49 2A 00 / 4D 4D 00 2AASCII PRIKAZ: II*\0 / MM\0*
Standardizacija: TIFF Revision 6.0 (Adobe Systems)
Tehničke specifikacije
| Arhitektura spremnika | Image File Directory (IFD) tag-value container supporting multi-page images and tiled structures |
| Kompresija | Uncompressed, LZW, Deflate (Zip), PackBits, CCITT Group 3/4 Fax, or JPEG |
| 字节序 | Little-Endian ('II' Intel) or Big-Endian ('MM' Motorola) |
| Prostori boja | sRGB, Adobe RGB, CMYK, CIELAB, Embedded ICC Profiles (Tag 34675) |
| Kanali i struktura | Bilevel (1-bit), Grayscale (8/16-bit), RGB (24/48-bit), CMYK (32-bit), and multi-spectral planar channels |
| Maksimalne dimenzije | 4,294,967,295 x 4,294,967,295 pixels (BigTIFF 64-bit extension) |
| Prozirnost | Associated or unassociated alpha channels and transparency masks |
| Streaming i progresivno | Strip-based and tile-based streaming allows partial-image decoding without loading full file |
Tehnička matrica usporedbe: TIFF vs Konkurencija
| Tehnički atribut | TIFF (Trenutno) | PNG | JPG | |
|---|---|---|---|---|
| Podrška za više stranica | Izvorna pohrana višestraničnih dokumenata | Samo jedna slika | Standard za višestranične dokumente | Samo jedna slika |
| Prostori boja | RGB, CMYK, Lab, nijanse sive, Spot | RGB, nijanse sive | RGB, CMYK, Spot, nijanse sive | RGB, CMYK, nijanse sive |
| Podrška za internetske preglednike | Nula izvorne inline podrške u preglednicima | 100% univerzalna podrška u preglednicima | Izvorni PDF preglednik u svim preglednicima | 100% univerzalna podrška u preglednicima |
| Arhivska dugovječnost | Zlatni standard Knjižnice Kongresa | Visoka (otvoreni web standard) | ISO standard (PDF/A) | Slaba (gubitak generacijske kvalitete) |
Uobičajeni načini oštećenja i vodič za heksadecimalni oporavak
Softver javlja pogrešku 'TIFFReadDirectory: Failed to read directory at offset X'.
Temeljni uzrok: Oštećen IFD pokazivač u zaglavlju ili skraćena datoteka koja završava prije tablice IFD oznaka.
Oporavak: Ponovno izgradite IFD indeks koristeći tiffsplit/libtiff ili pretvorite putem File2File TIFF pretvarača.
Sigurnosna analiza i vektori napada na parser
LibTIFF i posrednički TIFF dekoderi povijesno su bili ranjivi na prekoračenja međuspremnika gomile (heap buffer overflows) potaknuta izrađenim vrijednostima oznaka.
Poznati vektori napada
- Cjelobrojno prekoračenje tijekom izračuna StripByteCounts koje vodi do prekoračenja međuspremnika gomile.
- Upis u memoriju izvan granica tijekom dekompresije LZW podatkovnog toka.
- Uskraćivanje usluge (DoS) kroz kružne petlje pokazivača IFD direktorija.
Najbolje obrambene prakse:
Povijesni izvori i prekretnice
Ključne prednosti
- Globalno arhivsko mjerilo: naširoko ga preporučuju Knjižnica Kongresa (Library of Congress) i muzeji za dugoročnu digitalnu pohranu.
- Algoritmi kompresije bez gubitaka (LZW i ZIP) osiguravaju 100% bit-egzaktno očuvanje piksela.
- Izvorna podrška za višestranične dokumente, omogućujući pohranu cijele skenirane knjige ili ugovora u jednoj datoteci.
Tehnička ograničenja i nedostaci
- Znatne veličine datoteka u usporedbi s modernim komprimiranim formatima poput WebP-a ili AVIF-a.
- Nedostatak izvorne podrške za prikaz u internetskim preglednicima (preglednici ne mogu inline prikazati TIFF bez dodataka).
- Iznimno fleksibilna specifikacija oznaka znači da se neke egzotične TIFF varijante ne uspijevaju otvoriti u različitim programima.
Zanimljive tehničke činjenice
- Prva dva slova u TIFF datoteci označavaju njezin redoslijed bajtova: 'II' označava Intel (Little-Endian), a 'MM' označava Motorola (Big-Endian).
- Programeri su se u šali rugali da TIFF označava 'Tisuće nekompatibilnih formata datoteka' (Thousands of Incompatible File Formats) zbog golemog niza opcionalnih oznaka.
- Div stolnih skenera Aldus stvorio je TIFF jer je 1986. godine svaka pojedinačna marka skenera koristila drugačiji, nekompatibilan format datoteke.
Često postavljana tehnička pitanja
Zašto web preglednici ne mogu otvoriti TIFF datoteke?
Preglednici izvorno ne podržavaju TIFF zbog njegove goleme složenosti specifikacije, licencnog tereta starih LZW patenata i masivnih veličina datoteka koje nisu prikladne za web.
Kako mogu pretvoriti višestrani TIFF u PDF?
Možete pretvoriti višestrane TIFF datoteke u standardne PDF dokumente ili odvojene PNG slike koristeći File2File.app izravno u svom web pregledniku.
Koja je razlika između LZW i ZIP kompresije u TIFF-u?
Obje su 100% bez gubitaka. LZW je klasičan, visoko kompatibilan algoritam kompresije, dok ZIP (Deflate) obično postiže 10% do 20% manju veličinu datoteke.
Povezani parovi konverzije za TIFF
Pretvaranje formata Tagged Image File Format u JPEG datoteku sažima velike arhivske grafike u lagane slike koje se trenutno učitavaju na mrežnim stranicama i mobilnim uređajima.
Pretvaranje JPEG slika u TIFF format transformira slike s gubicima i kompresijom u fleksibilne spremnike koji podržavaju pohranu bez gubitaka i napredne značajke uređivanja.