Ảnh TIFF (.tiff)

TIFF Tiêu chuẩn

Tagged Image File Format (TIFF) là tiêu chuẩn vàng cho việc quét tài liệu độ phân giải cao, lưu trữ ảnh lưu trữ, hình ảnh y tế và in ấn thương mại.

Chuyển đổi TIFF sang JPG

Trình chuyển đổi từ TIFF sang JPG miễn phí trên trình duyệt. Chuyển đổi tệp ngay lập tức trên thiết bị của bạn.

Kiểm tra & Siêu dữ liệu

Các hệ điều hành và trình phân tích tệp nhận dạng tệp TIFF bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

Chọn hoặc thả tệp vào đây

Chuyển đổi 100% riêng tư trong trình duyệt - tệp không bao giờ rời khỏi thiết bị của bạn

hoặc dán Ctrl+V
Cam kết bảo mật không truyền tải qua mạng: 0 byte được tải lên máy chủ bên ngoài. Toàn bộ quá trình xử lý diễn ra cục bộ trong hộp cát trình duyệt của bạn.

Chữ ký tiêu đề ở cấp độ Byte (Magic Bytes)

Các hệ điều hành và trình phân tích tệp nhận dạng tệp TIFF bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

CHỮ KÝ HEX (OFFSET 0):

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

BIỂU DIỄN ASCII: II*\0 / MM\0*

Tiêu chuẩn hóa: TIFF Revision 6.0 (Adobe Systems)

Thông số kỹ thuật

Kiến trúc ContainerImage File Directory (IFD) tag-value container supporting multi-page images and tiled structures
NénUncompressed, LZW, Deflate (Zip), PackBits, CCITT Group 3/4 Fax, or JPEG
Thứ tự byte EndiannessLittle-Endian ('II' Intel) or Big-Endian ('MM' Motorola)
Không gian màusRGB, Adobe RGB, CMYK, CIELAB, Embedded ICC Profiles (Tag 34675)
Kênh & Cấu trúcBilevel (1-bit), Grayscale (8/16-bit), RGB (24/48-bit), CMYK (32-bit), and multi-spectral planar channels
Kích thước tối đa4,294,967,295 x 4,294,967,295 pixels (BigTIFF 64-bit extension)
Độ trong suốtAssociated or unassociated alpha channels and transparency masks
Truyền phát & Tăng dầnStrip-based and tile-based streaming allows partial-image decoding without loading full file

Ma trận so sánh kỹ thuật: TIFF so với các đối thủ

Thuộc tính kỹ thuậtTIFF (Hiện tại)PNGPDFJPG
Hỗ trợ nhiều trangLưu trữ tài liệu nhiều trang gốcChỉ một hình ảnhTiêu chuẩn tài liệu nhiều trangChỉ một hình ảnh
Không gian màuRGB, CMYK, Lab, Thang xám, SpotRGB, Thang xámRGB, CMYK, Spot, Thang xámRGB, CMYK, Thang xám
Hỗ trợ trình duyệt webKhông có hỗ trợ trực tiếp gốc trên trình duyệtHỗ trợ trình duyệt phổ biến 100%Trình xem PDF gốc trong tất cả các trình duyệtHỗ trợ trình duyệt phổ biến 100%
Độ bền lưu trữTiêu chuẩn vàng của Thư viện Quốc hộiCao (tiêu chuẩn web mở)Tiêu chuẩn ISO (PDF/A)Kém (mất dữ liệu qua nhiều thế hệ)

Các chế độ hỏng hóc phổ biến & Hướng dẫn khôi phục Hex

Phần mềm báo lỗi 'TIFFReadDirectory: Failed to read directory at offset X'.

Nguyên nhân gốc rễ: Con trỏ IFD bị hỏng trong tiêu đề hoặc tệp bị cắt cụt trước bảng thẻ IFD.

Khắc phục: Xây dựng lại chỉ mục IFD bằng tiffsplit/libtiff hoặc chuyển đổi qua Trình chuyển đổi TIFF của File2File.

Phân tích bảo mật & Các vectơ tấn công bộ phân tích cú pháp

LibTIFF và các bộ giải mã TIFF của bên thứ ba trong lịch sử từng dễ bị tổn thương bởi các lỗi tràn bộ đệm heap do các giá trị thẻ được tạo sẵn.

Các Véc-tơ Tấn công Đã biết

  • Tràn số nguyên trong quá trình tính toán StripByteCounts dẫn đến tràn bộ đệm heap.
  • Ghi bộ nhớ ngoài giới hạn trong quá trình giải nén luồng bit LZW.
  • Từ chối dịch vụ thông qua các vòng lặp con trỏ thư mục IFD tuần hoàn.

Thực tiễn Tốt nhất về Phòng thủ:

Nguồn gốc lịch sử & Các cột mốc

2007Phần mở rộng BigTIFF được định nghĩa để phá vỡ giới hạn 4 GB lịch sử bằng cách sử dụng độ lệch 64-bit.
1994Adobe mua lại Aldus Corporation, trở thành đơn vị nắm giữ vĩnh viễn thông số kỹ thuật TIFF.
1992Aldus công bố TIFF Revision 6.0, giới thiệu các tính năng CMYK, nén JPEG và hình ảnh xếp lát.
1986Aldus và Microsoft tạo ra TIFF để chuẩn hóa đầu ra của máy quét để bàn cho PageMaker.

Ưu điểm & Lợi ích chính

  • Tiêu chuẩn lưu trữ toàn cầu: được Thư viện Quốc hội và các bảo tàng khuyến nghị rộng rãi cho việc bảo tồn kỹ thuật số lâu dài.
  • Thuật toán nén không mất dữ liệu (LZW và ZIP) đảm bảo bảo toàn điểm ảnh chính xác từng bit 100%.
  • Hỗ trợ gốc cho tài liệu nhiều trang, cho phép lưu trữ toàn bộ một cuốn sách hoặc hợp đồng đã quét trong một tệp duy nhất.

Hạn chế & Nhược điểm kỹ thuật

  • Kích thước tệp lớn đáng kể so với các định dạng nén hiện đại như WebP hoặc AVIF.
  • Thiếu hỗ trợ hiển thị gốc trên trình duyệt web (trình duyệt không thể hiển thị TIFF trực tiếp mà không có tiện ích bổ sung).
  • Thông số kỹ thuật thẻ cực kỳ linh hoạt có nghĩa là một số biến thể TIFF ít phổ biến không mở được trên các phần mềm khác nhau.

Thông tin kỹ thuật thú vị

  • Hai chữ cái đầu tiên trong tệp TIFF cho biết thứ tự byte của nó: 'II' viết tắt của Intel (Little-Endian) và 'MM' viết tắt của Motorola (Big-Endian).
  • Các lập trình viên từng đùa rằng TIFF là viết tắt của 'Thousands of Incompatible File Formats' (Hàng ngàn định dạng tệp không tương thích) do có vô số thẻ tùy chọn.
  • Gã khổng lồ máy quét để bàn Aldus đã tạo ra TIFF vì vào năm 1986, mọi thương hiệu máy quét đều sử dụng một định dạng tệp không tương thích khác nhau.

Các câu hỏi kỹ thuật thường gặp

Tại sao trình duyệt web không mở được tệp TIFF?

Trình duyệt không hỗ trợ nguyên bản định dạng TIFF do độ phức tạp cao trong đặc tả kỹ thuật, các vấn đề bản quyền từ các bằng sáng chế LZW cũ, và dung lượng tệp quá lớn không phù hợp cho web.

Làm thế nào để chuyển đổi tệp TIFF nhiều trang thành PDF?

Bạn có thể chuyển đổi các tệp TIFF nhiều trang thành tài liệu PDF tiêu chuẩn hoặc các hình ảnh PNG riêng lẻ bằng File2File.app trực tiếp ngay trên trình duyệt web của mình.

Sự khác biệt giữa nén LZW và ZIP trong TIFF là gì?

Cả hai đều không làm mất dữ liệu (100% lossless). LZW là thuật toán nén kinh điển có khả năng tương thích cao, trong khi ZIP (Deflate) thường cho kích thước tệp nhỏ hơn từ 10% đến 20%.