รูปภาพ TIFF (.tiff)

TIFF มาตรฐาน

Tagged Image File Format (TIFF) คือมาตรฐานทองคำสำหรับการสแกนเอกสารความละเอียดสูง, การจัดเก็บภาพถ่ายเพื่อการเก็บรักษา, การถ่ายภาพทางการแพทย์ และงานเตรียมพิมพ์เชิงพาณิชย์

แปลง TIFF เป็น JPG

ตัวแปลงจาก TIFF เป็น JPG ฟรีในเบราว์เซอร์ แปลงไฟล์ได้ทันทีบนอุปกรณ์ของคุณ

ตรวจสอบไฟล์และข้อมูลเมตา

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ TIFF โดยการตรวจสอบลำดับไบต์ไบนารีส่วนต้น:

เลือกหรือวางไฟล์ที่นี่

เป็นส่วนตัว - ไฟล์จะไม่ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V
รับประกันความเป็นส่วนตัวโดยไม่มีการส่งข้อมูลผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

ลายเซ็นส่วนหัวระดับไบต์

ระบบปฏิบัติการและเครื่องมือวิเคราะห์ไฟล์จะระบุไฟล์ 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) ที่รองรับภาพหลายหน้าและโครงสร้างแบบไทล์
การบีบอัดไม่บีบอัด, LZW, Deflate (Zip), PackBits, CCITT Group 3/4 Fax หรือ JPEG
การจัดลำดับไบต์Little-Endian ('II' ของ Intel) หรือ Big-Endian ('MM' ของ Motorola)
พื้นที่สีsRGB, Adobe RGB, CMYK, CIELAB, โปรไฟล์ ICC ที่ฝังไว้ (แท็ก 34675)
ช่องสัญญาณและโครงสร้างสองระดับ (1 บิต), ระดับเทา (8/16 บิต), RGB (24/48 บิต), CMYK (32 บิต) และแชนเนลแบบระนาบหลายสเปกตรัม
ขนาดสูงสุด4,294,967,295 x 4,294,967,295 พิกเซล (ส่วนขยาย BigTIFF 64 บิต)
ความโปร่งใสแชนเนลอัลฟาแบบเชื่อมโยงหรือไม่เชื่อมโยง และมาสก์ความโปร่งใส
การสตรีมและแบบโปรเกรสซีฟสตรีมมิงแบบแถบและแบบไทล์ช่วยถอดรหัสภาพบางส่วนได้โดยไม่ต้องโหลดทั้งไฟล์

ตารางเปรียบเทียบทางเทคนิค: TIFF กับคู่แข่ง

คุณลักษณะทางเทคนิคTIFF (ปัจจุบัน)PNGPDFJPG
การรองรับเอกสารหลายหน้าการจัดเก็บเอกสารหลายหน้าในตัวภาพเดี่ยวเท่านั้นมาตรฐานเอกสารหลายหน้าภาพเดี่ยวเท่านั้น
พื้นที่สีRGB, CMYK, Lab, ระดับสีเทา, สปอตRGB, ระดับสีเทาRGB, CMYK, สปอต, ระดับสีเทาRGB, CMYK, ระดับสีเทา
การรองรับบนเว็บเบราว์เซอร์การรองรับในเบราว์เซอร์แตกต่างกัน Safari รองรับภาพ TIFFรองรับอย่างแพร่หลายในเบราว์เซอร์สมัยใหม่เบราว์เซอร์สมัยใหม่มีการดู PDF ในตัวอย่างแพร่หลายรองรับอย่างแพร่หลายในเบราว์เซอร์สมัยใหม่
ความคงทนในการจัดเก็บถาวรเป็นรูปแบบที่ต้องการในเวิร์กโฟลว์การเก็บรักษาบางส่วนของหอสมุดรัฐสภาสหรัฐฯสูง (มาตรฐานเว็บเปิด)มาตรฐาน ISO (PDF/A)ต่ำ (สูญเสียคุณภาพตามรุ่นการแปลง)

รูปแบบความเสียหายทั่วไปและคู่มือการกู้คืน Hex

ซอฟต์แวร์รายงานข้อผิดพลาด 'TIFFReadDirectory: Failed to read directory at offset X'

สาเหตุหลัก: ตัวชี้ IFD ในส่วนหัวเสียหาย หรือไฟล์ถูกตัดทอนทำให้สิ้นสุดก่อนตารางแท็ก IFD

การกู้คืน: สร้างดัชนี IFD ขึ้นใหม่โดยใช้ tiffsplit/libtiff หรือแปลงผ่าน File2File.app TIFF Converter

การวิเคราะห์ความปลอดภัยและเวกเตอร์การโจมตีตัวแยกวิเคราะห์

LibTIFF และตัวถอดรหัส TIFF จากบุคคลที่สามเคยมีช่องโหว่ฮีปบัฟเฟอร์ล้น ซึ่งเกิดจากค่าแท็กที่สร้างขึ้นเป็นพิเศษ

เวกเตอร์การโจมตีที่ทราบ

  • จำนวนเต็มล้น (Integer overflow) ระหว่างการคำนวณ StripByteCounts ซึ่งนำไปสู่การล้นของบัฟเฟอร์ฮีป
  • การเขียนหน่วยความจำนอกขอบเขตระหว่างการคลายการบีบอัดสตรีมบิต LZW
  • การปฏิเสธการให้บริการ (Denial of service) ผ่านวงวนตัวชี้ไดเรกทอรี IFD แบบวนรอบ

แนวทางปฏิบัติที่ดีที่สุดในการป้องกัน: ถอดรหัสไฟล์ TIFF ด้วยเอนจิน WebAssembly ที่แยกการทำงานของหน่วยความจำและตรวจสอบขอบเขตอย่างรัดกุม

ประวัติความเป็นมาและเหตุการณ์สำคัญ

2007กำหนดส่วนขยาย BigTIFF เพื่อขยายขีดจำกัดเดิม 4 GB ด้วยออฟเซ็ต 64 บิต
1994Adobe เข้าซื้อกิจการ Aldus Corporation และกลายเป็นผู้ดูแลข้อกำหนด TIFF อย่างถาวร
1992Aldus เผยแพร่ข้อกำหนด TIFF Revision 6.0 โดยเพิ่ม CMYK, การบีบอัด JPEG และภาพแบบไทล์
1986Aldus และ Microsoft สร้าง TIFF เพื่อกำหนดมาตรฐานผลลัพธ์จากสแกนเนอร์เดสก์ท็อปสำหรับ PageMaker

ข้อได้เปรียบและจุดเด่นสำคัญ

  • TIFF เป็นรูปแบบที่ต้องการในเวิร์กโฟลว์การเก็บรักษาบางส่วนของหอสมุดรัฐสภาสหรัฐฯ รวมถึงภาพถ่ายดิจิทัลจำนวนมาก การเลือกใช้เพื่อเก็บถาวรขึ้นอยู่กับสื่อและเวิร์กโฟลว์
  • ตัวเลือกการบีบอัด TIFF แบบไม่สูญเสียข้อมูล เช่น LZW และ Deflate จะคงค่าพิกเซลไว้ TIFF ยังใช้การบีบอัด JPEG แบบสูญเสียข้อมูลได้
  • รองรับเอกสารหลายหน้าในตัว ช่วยให้สามารถจัดเก็บหนังสือหรือสัญญาที่สแกนมาทั้งเล่มไว้ในไฟล์เดียว

ข้อจำกัดทางเทคนิคและข้อควรพิจารณา

  • ขนาดไฟล์มีขนาดใหญ่มากเมื่อเทียบกับรูปแบบที่บีบอัดสมัยใหม่ เช่น WebP หรือ AVIF
  • Safari แสดงภาพ TIFF ในเบราว์เซอร์ได้ Chrome, Firefox และเบราว์เซอร์อื่นอีกหลายตัวไม่เรนเดอร์ TIFF โดยตรง จึงควรแปลงเป็น PNG หรือ JPEG สำหรับหน้าเว็บ
  • ข้อกำหนดแท็กที่มีความยืดหยุ่นสูงมาก ทำให้รูปแบบย่อยของ TIFF ที่ไม่ค่อยพบเห็นบางรูปแบบไม่สามารถเปิดใช้งานข้ามซอฟต์แวร์ต่างๆ ได้

เกร็ดความรู้ทางเทคนิคที่น่าสนใจ

  • สองตัวอักษรแรกในไฟล์ TIFF จะระบุลำดับไบต์: 'II' ย่อมาจาก Intel (Little-Endian) และ 'MM' ย่อมาจาก Motorola (Big-Endian)
  • โปรแกรมเมอร์มักล้อเลียนว่า TIFF ย่อมาจาก 'Thousands of Incompatible File Formats' (รูปแบบไฟล์ที่ไม่เข้ากันนับพันรูปแบบ) เนื่องจากมีแท็กเสริมจำนวนมหาศาล
  • Aldus และ Microsoft เปิดตัว TIFF ในปี 1986 เพื่อช่วย chuẩn hóa trao đổi ảnh trong quy trình xuất bản trên máy tính và quét ảnh

คำถามทางเทคนิคที่พบบ่อย

เหตุใดเว็บเบราว์เซอร์จึงไม่สามารถเปิดไฟล์ TIFF ได้?

การรองรับ TIFF ในเบราว์เซอร์แตกต่างกัน Safari รองรับภาพ TIFF แต่เบราว์เซอร์อื่นอีกหลายตัวไม่รองรับ ความกังวลเรื่องสิทธิบัตร LZW เป็นเรื่องในอดีตและไม่ใช่สาเหตุของการรองรับในปัจจุบัน

แปลง TIFF หลายหน้าเป็น PDF ได้อย่างไร

คุณสามารถแปลงไฟล์ TIFF หลายหน้าเป็นเอกสาร PDF มาตรฐานหรือแยกเป็นภาพ PNG หลายๆ ภาพได้โดยใช้ File2File.app บนเว็บเบราว์เซอร์ของคุณโดยตรง

การบีบอัดแบบ LZW และ ZIP ใน TIFF แตกต่างกันอย่างไร?

ทั้ง LZW และ ZIP (Deflate) เป็นวิธีบีบอัดแบบไม่สูญเสียข้อมูล LZW รองรับอย่างแพร่หลาย ขนาดไฟล์ขึ้นอยู่กับเนื้อหาภาพและการตั้งค่าตัวเข้ารหัส