TIFF изображение (.tiff)

TIFF Стандарт

Форматът Tagged Image File Format (TIFF) е златен стандарт за сканиране на документи с висока резолюция, архивно фотографско съхранение, медицински изображения и търговски предпечат.

Конвертиране на TIFF към JPG

Безплатен конвертор от TIFF към JPG в браузъра. Конвертирайте файлове незабавно на вашето устройство.

Инспектиране и метаданни

Операционните системи и файловите анализатори идентифицират TIFF файлове чрез проверка на началната двоична байтова последователност:

Изберете или пуснете файлове тук

100% поверително конвертиране в браузъра - файловете никога не напускат вашето устройство

или поставете Ctrl+V
Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Байтов подпис на хедъра (Magic Bytes)

Операционните системи и файловите анализатори идентифицират TIFF файлове чрез проверка на началната двоична байтова последователност:

HEX ПОДПИС (ОФСЕТ 0):

49 49 2A 00 / 4D 4D 00 2A

ASCII ПРЕДСТАВЯНЕ: 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 (Текущ)PNGPDFJPG
Многостранична поддръжкаВградено съхранение на многостранични документиСамо едно изображениеСтандарт за многостранични документиСамо едно изображение
Цветни пространстваRGB, CMYK, Lab, ска̀ла на сивото, SpotRGB, ска̀ла на сивото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 директории.

Защитни добри практики:

Исторически произход и етапи

2007Специфицирано е разширението BigTIFF за преодоляване на историческия лимит от 4 GB с помощта на 64-битови отмествания.
1994Adobe придобива Aldus Corporation и става постоянен пазител на спецификацията TIFF.
1992Aldus публикува TIFF Revision 6.0, въвеждайки CMYK, JPEG компресия и мозаечни изображения.
1986Aldus и Microsoft създават TIFF с цел стандартизиране на изхода от настолни скенери за PageMaker.

Основни предимства и плюсове

  • Глобален архивен бенчмарк: силно препоръчван от Библиотеката на Конгреса и музеите за дългосрочно цифрово съхранение.
  • Алгоритмите за компресия без загуба (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% по-малки файлови размери.