Ảnh TIFF (.tiff)
TIFF Tiêu chuẩnTagged 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ữ 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 2ABIỂ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 Container | Image File Directory (IFD) tag-value container supporting multi-page images and tiled structures |
| Nén | Uncompressed, LZW, Deflate (Zip), PackBits, CCITT Group 3/4 Fax, or JPEG |
| Thứ tự byte Endianness | Little-Endian ('II' Intel) or Big-Endian ('MM' Motorola) |
| Không gian màu | sRGB, Adobe RGB, CMYK, CIELAB, Embedded ICC Profiles (Tag 34675) |
| Kênh & Cấu trúc | Bilevel (1-bit), Grayscale (8/16-bit), RGB (24/48-bit), CMYK (32-bit), and multi-spectral planar channels |
| Kích thước tối đa | 4,294,967,295 x 4,294,967,295 pixels (BigTIFF 64-bit extension) |
| Độ trong suốt | Associated or unassociated alpha channels and transparency masks |
| Truyền phát & Tăng dần | Strip-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ật | TIFF (Hiện tại) | PNG | JPG | |
|---|---|---|---|---|
| Hỗ trợ nhiều trang | Lưu trữ tài liệu nhiều trang gốc | Chỉ một hình ảnh | Tiêu chuẩn tài liệu nhiều trang | Chỉ một hình ảnh |
| Không gian màu | RGB, CMYK, Lab, Thang xám, Spot | RGB, Thang xám | RGB, CMYK, Spot, Thang xám | RGB, CMYK, Thang xám |
| Hỗ trợ trình duyệt web | Không có hỗ trợ trực tiếp gốc trên trình duyệt | Hỗ trợ trình duyệt phổ biến 100% | Trình xem PDF gốc trong tất cả các trình duyệt | Hỗ 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ội | Cao (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
Ư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%.
Các cặp chuyển đổi TIFF liên quan
Việc chuyển đổi tệp Định dạng Tệp Hình ảnh Có Thẻ sang định dạng JPEG giúp thu gọn các đồ họa lưu trữ dung lượng lớn thành các hình ảnh nhẹ, tải ngay lập tức trên trang web và thiết bị di động.
Việc chuyển đổi hình ảnh JPEG sang định dạng TIFF biến các bức ảnh nén, mất dữ liệu thành các vùng chứa linh hoạt hỗ trợ lưu trữ không mất dữ liệu và các tính năng chỉnh sửa nâng cao.