TIFF изображение (.tiff)
TIFF СтандартФорматът Tagged Image File Format (TIFF) е златен стандарт за сканиране на документи с висока резолюция, архивно фотографско съхранение, медицински изображения и търговски предпечат.
Конвертиране на TIFF към JPG
Безплатен конвертор от TIFF към JPG в браузъра. Конвертирайте файлове незабавно на вашето устройство.
Инспектиране и метаданни
Операционните системи и файловите анализатори идентифицират TIFF файлове чрез проверка на началната двоична байтова последователност:
Байтов подпис на хедъра (Magic Bytes)
Операционните системи и файловите анализатори идентифицират TIFF файлове чрез проверка на началната двоична байтова последователност:
HEX ПОДПИС (ОФСЕТ 0):
49 49 2A 00 / 4D 4D 00 2AASCII ПРЕДСТАВЯНЕ: II*\0 / MM\0*
Стандартизация: TIFF Revision 6.0 (Adobe Systems)
Технически спецификации
| Контейнерна архитектура | Image File Directory (IFD) tag-value container supporting multi-page images and tiled structures |
| Компресия | Uncompressed, LZW, Deflate (Zip), PackBits, CCITT Group 3/4 Fax, or JPEG |
| Поредност на байтовете (Endianness) | Little-Endian ('II' Intel) or Big-Endian ('MM' Motorola) |
| Цветови пространства | sRGB, Adobe RGB, CMYK, CIELAB, Embedded ICC Profiles (Tag 34675) |
| Канали и структура | Bilevel (1-bit), Grayscale (8/16-bit), RGB (24/48-bit), CMYK (32-bit), and multi-spectral planar channels |
| Максимални размери | 4,294,967,295 x 4,294,967,295 pixels (BigTIFF 64-bit extension) |
| Прозрачност | Associated or unassociated alpha channels and transparency masks |
| Стрийминг и прогресивно зареждане | Strip-based and tile-based streaming allows partial-image decoding without loading full file |
Техническа сравнителна матрица: TIFF спрямо конкуренти
| Технически атрибут | TIFF (Текущ) | PNG | JPG | |
|---|---|---|---|---|
| Многостранична поддръжка | Вградено съхранение на многостранични документи | Само едно изображение | Стандарт за многостранични документи | Само едно изображение |
| Цветни пространства | RGB, CMYK, Lab, ска̀ла на сивото, Spot | RGB, ска̀ла на сивото | RGB, CMYK, Spot, ска̀ла на сивото | RGB, CMYK, ска̀ла на сивото |
| Поддръжка в уеб браузъри | Нулева вградена поддръжка в браузърите | 100% универсална поддръжка в браузърите | Вграден PDF преглед във всички браузъри | 100% универсална поддръжка в браузърите |
| Архивна дълговечност | Златен стандарт на Библиотеката на Конгреса | Висока (отворен уеб стандарт) | ISO стандарт (PDF/A) | Слаба (поколенческа загуба при компресия с загуба) |
Често срещани режими на повреда и ръководство за хекс възстановяване
Софтуерът докладва грешка 'TIFFReadDirectory: Failed to read directory at offset X'.
Първопричина: Повреден IFD указател в хедъра или прекъснат файл, завършващ преди таблицата с IFD тагове.
Възстановяване: Възстановете IFD индекса с помощта на tiffsplit/libtiff или конвертирайте през File2File TIFF Converter.
Анализ на сигурността и вектори на атака към парсера
LibTIFF и трети страни декомпресори за TIFF исторически са били уязвими към препълване на буфера в динамичната памет (heap buffer overflow), предизвикано от манипулирани стойности на тагове.
Известни вектори на атака
- Цялостно препълване (integer overflow) при изчислението на StripByteCounts, водещо до препълване на буфера в динамичната памет.
- Запис извън позволените граници на паметта по време на LZW декомпресия на битовия поток.
- Отказ от услуга (DoS) чрез циклично обхождане на указатели на IFD директории.
Защитни добри практики:
Исторически произход и етапи
Основни предимства и плюсове
- Глобален архивен бенчмарк: силно препоръчван от Библиотеката на Конгреса и музеите за дългосрочно цифрово съхранение.
- Алгоритмите за компресия без загуба (LZW и ZIP) осигуряват 100% точно запазване на пикселите бит по бит.
- Вградена поддръжка за многостранични документи, което позволява цяла сканирана книга или договор да бъдат съхранени в един единствен файл.
Технически ограничения и минуси
- Съществени размери на файловете в сравнение с модерни компресирани формати като WebP или AVIF.
- Липса на вградена поддръжка за показване в уеб браузъри (браузърите не могат да визуализират TIFF вътрешно без плъгини).
- Изключително гъвкавата спецификация на таговете означава, че някои екзотични TIFF варианти не се отварят успешно в различния софтуер.
Интересни технически факти
- Първите две букви в TIFF файла показват неговия байтов ред: 'II' означава Intel (Little-Endian), а 'MM' означава Motorola (Big-Endian).
- Програмистите се шегуват, че TIFF всъщност означава „Хиляди несъвместими файлови формати" (Thousands of Incompatible File Formats) поради огромното разнообразие от незадължителни тагове.
- Гигантът при настолните скенери Aldus създава TIFF, защото през 1986 г. всяка отделна марка скенери използва различен несъвместим файлов формат.
Често задавани технически въпроси
Защо уеб браузърите не могат да отварят TIFF файлове?
Браузърите не поддържат TIFF нативно поради огромната му спецификационна сложност, лицензионния багаж от стари LZW патенти и масивните размери на файловете, които не са подходящи за уеб.
Как мога да конвертирам многостраничен TIFF в PDF?
Можете да конвертирате многостранични TIFF файлове в стандартни PDF документи или отделни PNG изображения с помощта на File2File.app директно във вашия уеб браузър.
Каква е разликата между LZW и ZIP компресията в TIFF?
И двете са 100% без загуба на данни (lossless). LZW е класическият, силно съвместим алгоритъм за компресия, докато ZIP (Deflate) обикновено постига с 10% до 20% по-малки файлови размери.
Свързани двойки за конвертиране на TIFF
Конвертирането на файл във формат Tagged Image File Format към JPEG свива масивни архивни графики в леки изображения, които се зареждат мигновено уебсайтове и мобилни устройства.
Конвертирането на JPEG изображения във формат TIFF преобразува компресираните картини със загуба на данни в гъвкави контейнери, които поддържат съхранение без загуба и разширени функции за редактиране.