รูปภาพ TIFF (.tiff)
TIFF มาตรฐานTagged Image File Format (TIFF) คือมาตรฐานทองคำสำหรับการสแกนเอกสารความละเอียดสูง, การจัดเก็บภาพถ่ายเพื่อการเก็บรักษา, การถ่ายภาพทางการแพทย์ และงานเตรียมพิมพ์เชิงพาณิชย์
แปลง TIFF เป็น JPG
ตัวแปลงจาก TIFF เป็น JPG ฟรีในเบราว์เซอร์ แปลงไฟล์ได้ทันทีบนอุปกรณ์ของคุณ
ตรวจสอบและดู Metadata
ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ TIFF โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:
ลายเซ็นส่วนหัวในระดับไบต์ (Magic Bytes)
ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ TIFF โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:
ลายเซ็น HEX (OFFSET 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 |
| การจัดลำดับไบต์ (Byte 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, Grayscale, Spot | RGB, Grayscale | RGB, CMYK, Spot, Grayscale | RGB, CMYK, Grayscale |
| การรองรับบนเว็บเบราว์เซอร์ | ไม่มีการรองรับการแสดงผลอินไลน์บนเบราว์เซอร์ในตัว | รองรับเบราว์เซอร์สากล 100% | โปรแกรมดู PDF ในตัวบนทุกเบราว์เซอร์ | รองรับเบราว์เซอร์สากล 100% |
| ความคงทนในการจัดเก็บถาวร | มาตรฐานทองคำของหอสมุดแห่งชาติสหรัฐฯ | สูง (มาตรฐานเว็บเปิด) | มาตรฐาน ISO (PDF/A) | ต่ำ (สูญเสียคุณภาพตามรุ่นการแปลง) |
รูปแบบความเสียหายทั่วไปและคู่มือการกู้คืน Hex
ซอฟต์แวร์รายงานข้อผิดพลาด 'TIFFReadDirectory: Failed to read directory at offset X'
สาเหตุหลัก: ตัวชี้ IFD ในส่วนหัวเสียหาย หรือไฟล์ถูกตัดทอนทำให้สิ้นสุดก่อนตารางแท็ก IFD
การกู้คืน: สร้างดัชนี IFD ขึ้นใหม่โดยใช้ tiffsplit/libtiff หรือแปลงผ่าน File2File TIFF Converter
การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์
LibTIFF และตัวถอดรหัส TIFF จากบุคคลที่สาม มักมีความเสี่ยงต่อช่องโหว่การล้นของบัฟเฟอร์ฮีป (heap buffer overflows) ที่ถูกกระตุ้นโดยค่าแท็กที่ถูกสร้างขึ้นมาเฉพาะ
เวกเตอร์การโจมตีที่ทราบ
- ความผิดพลาดตัวเลขล้น (Integer overflow) ระหว่างการคำนวณ StripByteCounts ซึ่งนำไปสู่การล้นของบัฟเฟอร์ฮีป
- การเขียนหน่วยความจำนอกขอบเขตระหว่างการคลายการบีบอัดสตรีมบิต LZW
- การปฏิเสธการให้บริการ (Denial of service) ผ่านวงวนตัวชี้ไดเรกทอรี IFD แบบวนรอบ
แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน:
ประวัติความเป็นมาและเหตุการณ์สำคัญ
ข้อได้เปรียบและจุดเด่นสำคัญ
- มาตรฐานการจัดเก็บถาวรระดับโลก: ได้รับการแนะนำอย่างกว้างขวางจากหอสมุดแห่งชาติสหรัฐฯ (Library of Congress) และพิพิธภัณฑ์ต่างๆ สำหรับการเก็บรักษาดิจิทัลระยะยาว
- อัลกอริทึมการบีบอัดแบบไม่สูญเสียข้อมูล (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% LZW เป็นอัลกอริทึมการบีบอัดแบบคลาสสิกที่เข้ากันได้ดีเยี่ยม ในขณะที่ ZIP (Deflate) มักจะให้ขนาดไฟล์ที่เล็กกว่า 10% ถึง 20%
คู่การแปลงไฟล์ TIFF ที่เกี่ยวข้อง
การแปลงไฟล์ Tagged Image File Format ให้เป็นไฟล์ JPEG จะช่วยย่อขนาดกราฟิกสำหรับจัดเก็บที่มีขนาดใหญ่ให้กลายเป็นภาพน้ำหนักเบา ซึ่งโหลดแสดงผลบนเว็บไซต์และอุปกรณ์มือถือได้อย่างรวดเร็ว
การแปลงภาพ JPEG เป็นรูปแบบ TIFF ช่วยเปลี่ยนภาพที่ถูกบีบอัดแบบสูญเสียข้อมูลให้กลายเป็นคอนเทนเนอร์ที่มีความยืดหยุ่น รองรับการจัดเก็บแบบไม่สูญเสียข้อมูลและฟีเจอร์การแก้ไขขั้นสูง