תמונת TIFF (.tiff)

TIFF תקן

Tagged Image File Format (TIFF) הוא תקן מוביל לסריקת מסמכים ברזולוציה גבוהה, אחסון ארכיוני של תמונות, הדמיה רפואית והכנה לדפוס מסחרי.

המר TIFF ל-JPG

ממיר חינמי מ-TIFF ל-JPG פועל בדפדפן. המר קבצים באופן מיידי במכשיר שלך.

בדיקה ומטא-נתונים

מערכות הפעלה ומנתחי קבצים מזהים קבצי TIFF על ידי בדיקת רצף הבייטים הבינארי הראשוני:

בחר או גרור קבצים לכאן

פרטי - הקבצים לעולם אינם עוזבים את המכשיר שלך

או הדבק 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)

מפרט טכני

מבנה המכולהמכולת תגיות של ערכי ספריית תמונה (IFD), התומכת בתמונות מרובות-עמודים ובמבנים מחולקים לאריחים
דחיסהללא דחיסה, LZW, ‏Deflate (Zip), ‏PackBits, ‏CCITT Group 3/4 Fax או JPEG
סדר בתים (Endianness)Little-Endian ‏(II, Intel) או Big-Endian ‏(MM, Motorola)
מרחבי צבעsRGB, Adobe RGB, CMYK, CIELAB, פרופילי ICC מוטמעים (תגית 34675)
ערוצים ומבנהשחור-לבן של סיבית אחת, גווני אפור של 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 או המר באמצעות ממיר TIFF של File2File.app.

ניתוח אבטחה ווקטורי תקיפה נגד מנתחי פורמטים (parsers)

LibTIFF ומפענחי TIFF של צד שלישי היו חשופים בעבר לגלישות חוצץ בערימה שנגרמו מערכי תגיות שנוצרו במיוחד.

ווקטורי תקיפה ידועים

  • גלישת מספר שלם במהלך חישוב StripByteCounts המובילה לגלישת חוצץ בערימה.
  • כתיבת זיכרון מחוץ לגבולות במהלך פענוח זרם סיביות LZW.
  • מניעת שירות באמצעות לולאות מצביעי ספריית IFD מעגליות.

שיטות מומלצות להגנה: פענח קובצי TIFF באמצעות מנועי WebAssembly מבודדי זיכרון, עם אימות גבולות מוקשח.

היסטוריה ואבני דרך

2007הרחבת BigTIFF הוגדרה כדי לבטל את מגבלת 4 הג'יגה-בייט ההיסטורית באמצעות היסטים של 64 סיביות.
1994אדובי רוכשת את חברת Aldus Corporation והופכת לאפוטרופוס הקבוע של מפרט TIFF.
1992Aldus מפרסמת את TIFF Revision 6.0 ומציגה תמיכה ב-CMYK, בדחיסת JPEG ובתמונות מחולקות לאריחים (Tiled).
1986Aldus ומיקרוסופט יצרו את 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 מייצג 'אלפי פורמטי קבצים לא תואמים' בשל מגוון עצום של תגיות אופציונליות.
  • Aldus ו-Microsoft הציגו את TIFF בשנת 1986 כדי לסייע בתקנון החלפת תמונות בתהליכי הוצאה לאור שולחנית וסריקה.

שאלות טכניות נפוצות

למה דפדפני אינטרנט אינם יכולים לפתוח קובצי TIFF?

התמיכה ב-TIFF משתנה בין דפדפנים; Safari תומך בתמונות TIFF, ואילו דפדפנים רבים אחרים אינם תומכים בהן. חששות הפטנטים סביב LZW הם היסטוריים ואינם מסבירים עוד את התמיכה כיום.

איך אפשר להמיר TIFF מרובה-עמודים ל-PDF?

אפשר להמיר קובצי TIFF מרובי-עמודים למסמכי PDF רגילים או לתמונות PNG נפרדות באמצעות File2File.app בדפדפן.

מה ההבדל בין דחיסת LZW לדחיסת ZIP ב-TIFF?

גם LZW וגם ZIP (Deflate) הם ללא אובדן. ל-LZW יש תמיכה רחבה; גודל הקובץ תלוי בתוכן התמונה ובהגדרות המקודד.