TIFF slika (.tiff)
Revizija StandardTagged Image File Format (TIFF) je zlatni standard za skeniranje dokumenata visoke rezolucije, arhivsko skladištenje fotografija, medicinsko snimanje i komercijalnu pripremu za štampu.
Konvertujte TIFF u JPG
Besplatan konvertor TIFF u JPG u pregledaču. Konvertujte datoteke odmah na svom uređaju.
Pregled i metapodaci
Operativni sistemi i analizatori datoteka identifikuju TIFF datoteke proverom početnog binarnog niza bajtova:
Potpis zaglavlja na nivou bajtova (magični bajtovi)
Operativni sistemi i analizatori datoteka identifikuju TIFF datoteke proverom početnog binarnog niza bajtova:
HEKSADECIMALNI POTPIS (OFFSET 0):
49 49 2A 00 / 4D 4D 00 2AASCII REPREZENTACIJA: II*\0 / MM\0*
Standardizacija: Revizija 6.0 TIFF-a (Adobe Systems)
Tehničke specifikacije
| Arhitektura kontejnera | Kontejner zasnovan na oznakama i vrednostima Image File Directory (IFD), koji podržava višestranične slike i strukture podeljene na pločice |
| Kompresija | Nekomprimovano, LZW, Deflate (Zip), PackBits, CCITT Group 3/4 Fax ili JPEG |
| Bajtni redosled (Endianness) | Mali redosled bajtova ('II' Intel) ili veliki redosled bajtova ('MM' Motorola) |
| Prostori boja | sRGB, Adobe RGB, CMYK, CIELAB, Ugrađeni ICC profili (oznaka 34675) |
| Kanali i struktura | Dvobojni (1-bit), nijanse sive (8/16-bit), RGB (24/48-bit), CMYK (32-bit) i višespektralni ravanski kanali |
| Maksimalne dimenzije | 4,294,967,295 x 4,294,967,295 piksela (64-bitno proširenje BigTIFF) |
| Transparentnost | Pridruženi ili nepridruženi alfa kanali i maske providnosti |
| Strimovanje i progresivno učitavanje | Strimovanje zasnovano na trakama i pločicama omogućava dekodiranje dela slike bez učitavanja cele datoteke |
Tehnička matrica poređenja: TIFF u odnosu na konkurente
| Tehnički atribut | TIFF (Trenutno) | PNG | JPG | |
|---|---|---|---|---|
| Podrška za više stranica | Izvorno čuvanje dokumenata sa više stranica | Samo jedna slika | Standard za dokumenta sa više stranica | Samo jedna slika |
| Prostori boja | RGB, CMYK, Lab, nijanse sive, spot boje | RGB, nijanse sive | RGB, CMYK, namenske boje, nijanse sive | RGB, CMYK, nijanse sive |
| Podrška za veb pretraživače | Podrška u pregledačima se razlikuje; Safari podržava TIFF slike | Široko podržano u modernim pregledačima | Ugrađeni PDF pregled je čest u modernim pregledačima | Široko podržano u modernim pregledačima |
| Arhivska dugovečnost | Poželjan u nekim tokovima rada Kongresne biblioteke na očuvanju građe | Visoka (otvoreni veb standard) | ISO standard (PDF/A) | Loša (gubitak kvaliteta pri svakom ponovnom čuvanju) |
Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak
Softver prijavljuje grešku 'TIFFReadDirectory: Failed to read directory at offset X'.
Osnovni uzrok: Oštećen pokazivač na IFD u zaglavlju ili skraćena datoteka koja se završava pre tabele oznaka IFD-a.
Oporavak: Rekonstruišite indeks IFD-a pomoću tiffsplit/libtiff ili konvertujte pomoću TIFF konvertera File2File.app.
Bezbednosna analiza i vektori napada parsera
LibTIFF i TIFF dekoderi trećih strana su tokom istorije bili ranjivi na prekoračenje bafera na hipu izazvano namerno oblikovanim vrednostima oznaka.
Poznati vektori napada
- Celobrojno prekoračenje tokom izračunavanja StripByteCounts koje vodi do prekoračenja bafera u hipu.
- Upis u memoriju van granica tokom dekompresije LZW bitskog toka.
- Uskraćivanje usluge (DoS) usled kružnih petlji pokazivača na IFD direktorijume.
Najbolje prakse za zaštitu: Dekodirajte TIFF datoteke pomoću WebAssembly mašina izolovanih u memoriji i sa pojačanom proverom granica.
Istorijat i prekretnice
Ključne prednosti
- TIFF je poželjan format u nekim tokovima rada Kongresne biblioteke na očuvanju građe, uključujući mnoge digitalizovane fotografije; izbor formata za arhiviranje zavisi od materijala i toka rada.
- Opcije kompresije TIFF-a bez gubitaka, kao što su LZW i Deflate, čuvaju vrednosti piksela; TIFF može da koristi i JPEG kompresiju sa gubicima.
- Izvorna podrška za dokumente sa više stranica, što omogućava da se čitava skenirana knjiga ili ugovor sačuvaju u jednoj datoteci.
Tehnička ograničenja i nedostaci
- Značajne veličine datoteka u poređenju sa modernim kompresovanim formatima poput WebP ili AVIF.
- Safari može da prikaže TIFF slike u pregledaču. Chrome, Firefox i mnogi drugi pregledači ne prikazuju TIFF direktno, pa ga za veb-stranicu konvertujte u PNG ili JPEG.
- Zbog izuzetno fleksibilne specifikacije oznaka, neki manje uobičajeni TIFF formati ne mogu da se otvore u svim programima.
Zanimljivosti
- Prva dva slova u TIFF datoteci označavaju redosled bajtova: 'II' označava Intel (mali redosled bajtova), a 'MM' označava Motorola (veliki redosled bajtova).
- Programeri su se šalili da TIFF znači „hiljade nekompatibilnih formata datoteka“ (engl. Thousands of Incompatible File Formats) zbog velikog broja opcionih oznaka.
- Aldus i Microsoft su 1986. predstavili TIFF da bi pomogli u standardizaciji razmene slika za tokove rada u stonom izdavaštvu i skeniranju.
Često postavljana tehnička pitanja
Zašto veb pretraživači ne mogu da otvore TIFF datoteke?
Podrška za TIFF se razlikuje: Safari podržava TIFF slike, dok ih mnogi drugi pregledači ne podržavaju. Zabrinutost zbog LZW patenata pripada prošlosti i više ne objašnjava današnju podršku.
Kako mogu da konvertujem višestranični TIFF u PDF?
Možete da konvertujete višestranične TIFF datoteke u standardne PDF dokumente ili pojedinačne PNG slike pomoću aplikacije File2File.app direktno u svom veb-pregledaču.
Koja je razlika između LZW i ZIP kompresije u TIFF-u?
LZW i ZIP (Deflate) su metode bez gubitka. LZW je široko podržan; veličina datoteke zavisi od sadržaja slike i podešavanja kodera.
Povezani parovi konverzije za TIFF
Konvertovanje datoteke u formatu Tagged Image File Format u JPEG smanjuje veličinu velikih arhivskih grafika, stvarajući manje slike koje se brzo učitavaju na veb-lokacijama i mobilnim uređajima.
Konvertovanje JPEG slika u TIFF format pretvara komprimovane slike sa gubicima u fleksibilne kontejnere koji podržavaju skladištenje bez gubitaka i napredne funkcije uređivanja.
Pretvorite TIFF sken u jednu stranicu PDF-a za pregled. Čita se samo njegov prvi direktorijum; TIFF datoteke sa kompresijom ili velikom dubinom bitova možda neće moći da se dekodiraju.