फ़ाइल फ़ॉर्मैट
TIFF क्या है? स्कैनिंग, प्रिंट और आर्काइव का फ़ॉर्मैट
TIFF स्कैन, प्रिंट फ़ाइलों और आर्काइव का लॉसलेस इमेज फ़ॉर्मैट है। हम इसकी संरचना, कंप्रेशन विकल्प और बड़ी TIFF फ़ाइलें कन्वर्ट करने का तरीक़ा समझाते हैं।
लेखक: Hemen Dönüştür Editör Ekibiप्रकाशित: 9 मिनट में पढ़ें

TIFF स्कैन किए डॉक्यूमेंट, पेशेवर तस्वीरों, प्रिंट फ़ाइलों और सैटेलाइट इमेज की साझा भाषा है। लॉसलेस स्टोरेज, ऊँची बिट डेप्थ, CMYK सपोर्ट और एक ही फ़ाइल में कई पेज इसे आर्काइव संभालने वालों और प्रिंटरों के लिए ज़रूरी बनाते हैं। यही लचीलापन फ़ाइलों को बहुत बड़ा बनाता है और TIFF को वेब से लगभग पूरी तरह दूर रखता है। यह लेख Aldus से Adobe तक TIFF का इतिहास, इसकी टैग-आधारित संरचना, कंप्रेशन विकल्प, GeoTIFF जैसे एक्सटेंशन, आम समस्याएँ और TIFF फ़ाइलों को JPG या PNG में बदलने का तरीक़ा समझाता है।
TIFF क्या है?
TIFF (Tagged Image File Format) एक टैग-आधारित फ़ाइल फ़ॉर्मैट है, जिसे रास्टर इमेज सहेजने और प्रोग्रामों के बीच उनका आदान-प्रदान करने के लिए बनाया गया। एक्सटेंशन .tif और .tiff हैं और MIME टाइप image/tiff है। TIFF 6.0 स्पेसिफ़िकेशन के शब्दों में TIFF कोई प्रिंटर भाषा या पेज विवरण भाषा नहीं है; इसका मक़सद रास्टर इमेज डेटा को बयान करना और सहेजना है।
TIFF को अलग बनाने वाली बात यह है कि यह किसी एक कंप्रेशन तरीक़े या कलर मॉडल से बँधा नहीं है। Library of Congress, TIFF को अलग-अलग बिटस्ट्रीम एन्कोडिंग के लिए एक आवरण बताती है, जो अलग-अलग कंप्रेशन योजनाएँ और रंग प्रस्तुतियाँ इस्तेमाल कर सकती हैं।
इतिहास: Aldus, Microsoft और Adobe
- शरद ऋतु 1986: स्कैनर निर्माताओं और सॉफ़्टवेयर डेवलपरों के साथ कई बैठकों के बाद Aldus Corporation ने पहला TIFF स्पेसिफ़िकेशन प्रकाशित किया। इससे पहले दो बड़े मसौदे आ चुके थे, इसलिए यह संस्करण असल में "3.0" है। लक्ष्य डेस्कटॉप स्कैनर के लिए एक साझा फ़ॉर्मैट था।
- अप्रैल 1987: संशोधन 4.0, ज़्यादातर छोटे सुधार।
- अक्टूबर 1988: Aldus और Microsoft के संशोधन 5.0 ने पैलेट रंग वाली इमेज और LZW कंप्रेशन जोड़े।
- 3 जून 1992: TIFF Revision 6.0 प्रकाशित हुआ, जो आज भी आधार है। इसने CMYK, YCbCr और CIE L*a*b* इमेज की परिभाषाएँ, टाइल वाली इमेज और JPEG कंप्रेशन जोड़े, और स्पेसिफ़िकेशन को "Baseline" और "Extensions" में बाँटा।
- 1994: Adobe ने Aldus का अधिग्रहण किया और उसके साथ TIFF स्पेसिफ़िकेशन के अधिकार भी।
- 1995 और 2002: PageMaker और Photoshop के तकनीकी नोट्स के रूप में दो पूरक आए। 2002 के पूरक ने Deflate (ZIP) कंप्रेशन तय किया और TIFF में JPEG कंप्रेशन के पहले के दोषपूर्ण विवरण को सुधारा।
तकनीकी संरचना
हेडर और बाइट क्रम
हर TIFF फ़ाइल 8-बाइट के हेडर से शुरू होती है। पहले दो बाइट बाइट क्रम बताते हैं: II (Intel, little-endian) या MM (Motorola, big-endian)। फिर संख्या 42 और पहली इमेज फ़ाइल डायरेक्टरी (IFD) का ऑफ़सेट आता है। हेक्स में TIFF या तो 49 49 2A 00 से शुरू होती है या 4D 4D 00 2A से।
IFD और टैग
IFD (Image File Directory) इमेज को बयान करने वाले फ़ील्ड की सूची है। हर फ़ील्ड 12 बाइट का रिकॉर्ड है: टैग संख्या, डेटा टाइप, मानों की संख्या, और ख़ुद मान या उसका ऑफ़सेट। मुख्य टैगों में ImageWidth, ImageLength, BitsPerSample, Compression, PhotometricInterpretation, XResolution और YResolution, साथ ही डेटा की जगह (StripOffsets या TileOffsets) शामिल हैं। रीडर जिन टैगों को नहीं समझते उन्हें छोड़ सकते हैं, इसलिए फ़ॉर्मैट का विस्तार आसान है; यही TIFF की ताक़त भी है और उसकी कम्पैटिबिलिटी समस्याओं का स्रोत भी।
स्ट्रिप, टाइल और कई पेजों वाली फ़ाइलें
पिक्सेल डेटा क्षैतिज स्ट्रिप में, या TIFF 6.0 के साथ आई चौकोर टाइलों में रखा जाता है। टाइलों से सॉफ़्टवेयर किसी बहुत बड़ी इमेज का केवल दिखने वाला हिस्सा पढ़ सकता है, जो नक्शों और माइक्रोस्कोपी के लिए अहम है। हर IFD अगली IFD की ओर भी इशारा करती है, इसलिए एक ही फ़ाइल में कई इमेज (सबफ़ाइल) हो सकती हैं। कई पेजों वाले फ़ैक्स और स्कैन किए डॉक्यूमेंट इसी तरह रखे जाते हैं, और TIFF-FX (RFC 3949) इंटरनेट फ़ैक्स के लिए TIFF-आधारित फ़ॉर्मैट तय करता है।
फ़ाइल साइज़ की सीमा और BigTIFF
TIFF 6.0 के अनुसार सबसे बड़ी संभव TIFF फ़ाइल 2^32 बाइट, यानी लगभग 4 GB की होती है, क्योंकि ऑफ़सेट 32-बिट संख्याओं के रूप में लिखे जाते हैं। बहुत बड़ी इमेज के लिए 64-बिट ऑफ़सेट वाला BigTIFF विकसित किया गया, लेकिन ऐप्लिकेशन में इसका सपोर्ट सीमित है।
कलर मॉडल, बिट डेप्थ और पारदर्शिता
TIFF 6.0, बाइलेवल (काला-सफ़ेद), ग्रेस्केल, पैलेट और RGB इमेज को Baseline सुविधाओं के रूप में तय करता है। एक्सटेंशन प्रिंट के लिए CMYK, वीडियो और JPEG के लिए YCbCr, और डिवाइस से स्वतंत्र CIE L*a*b* जोड़ते हैं। हर चैनल के 8 बिट के अलावा 16-बिट (यहाँ तक कि फ़्लोटिंग-पॉइंट) सैंपल भी संभव हैं; पेशेवर फ़ोटोग्राफ़ी और वैज्ञानिक इमेजिंग में 16-बिट TIFF आम है। अतिरिक्त चैनल (ExtraSamples) को अल्फ़ा के रूप में घोषित किया जा सकता है, इसलिए TIFF पारदर्शिता रख सकता है। Photoshop जैसे प्रोग्राम अपने निजी टैगों से TIFF में लेयर भी लिख सकते हैं, लेकिन हर प्रोग्राम वे लेयर नहीं पढ़ पाता।
कंप्रेशन विकल्प
| तरीक़ा | नुक़सान | किसके लिए सबसे अच्छा |
|---|---|---|
| बिना कंप्रेशन (1) | लॉसलेस | सबसे व्यापक कम्पैटिबिलिटी, सबसे बड़ी फ़ाइलें |
| CCITT Group 3 / Group 4 | लॉसलेस | काले-सफ़ेद स्कैन और फ़ैक्स |
| PackBits (32773) | लॉसलेस | सरल रन-लेंथ एन्कोडिंग, सपाट हिस्से |
| LZW (5) | लॉसलेस | सामान्य उपयोग; तस्वीरों और ग्राफ़िक्स पर मध्यम बचत |
| Deflate / ZIP (8) | लॉसलेस | आमतौर पर LZW से थोड़ा बेहतर कंप्रेस करता है |
| JPEG | लॉसी | तस्वीरें; क्वालिटी की क़ीमत पर छोटी फ़ाइलें |
1992 में लाइसेंसिंग की समस्याओं के कारण LZW को Baseline से हटाकर Extensions वाले हिस्से में डाल दिया गया। Library of Congress के अनुसार संबंधित पेटेंट अमेरिका में 2003 में और यूरोप व जापान में 2004 में समाप्त हो गया, इसलिए आज LZW मुफ़्त में इस्तेमाल किया जा सकता है।
आम उपयोग
- स्कैनिंग और डिजिटल आर्काइव: स्कैन की गई इमेज के लिए TIFF बड़े पैमाने पर मास्टर फ़ॉर्मैट के रूप में इस्तेमाल होता है। Library of Congress बताती है कि 2022 की शुरुआत में उसके पास 3.5 पेटाबाइट से ज़्यादा TIFF फ़ाइलें थीं, और जिन FADGI दिशानिर्देशों का नेतृत्व करने में वह मदद करती है, वे मास्टर फ़ाइलों के लिए TIFF इस्तेमाल करते हैं।
- प्रिंट और प्रकाशन: CMYK सपोर्ट और लॉसलेस स्टोरेज ने TIFF को कई वर्षों तक प्रिंट के लिए भेजी जाने वाली इमेज का मानक बनाए रखा।
- पेशेवर फ़ोटोग्राफ़ी: RAW फ़ाइलों से एक्सपोर्ट किए 16-बिट मास्टर अक्सर TIFF के रूप में रखे जाते हैं। कई कैमरा RAW फ़ॉर्मैट ख़ुद TIFF संरचना पर आधारित हैं (TIFF/EP, ISO 12234-2)।
- भौगोलिक सूचना प्रणाली (GeoTIFF): 1990 के दशक की शुरुआत में विकसित GeoTIFF, TIFF टैगों में निर्देशांक और प्रोजेक्शन की जानकारी जोड़ता है। संशोधन 1.0 नवंबर 1995 में तय हुआ; आज यह OGC GeoTIFF 1.1 मानक है और सैटेलाइट व हवाई इमेज और ऊँचाई मॉडल के लिए ख़ूब इस्तेमाल होता है।
- चिकित्सा और विज्ञान: माइक्रोस्कोप, टेलीस्कोप और प्रयोगशाला उपकरण ऊँची बिट डेप्थ और लॉसलेस स्टोरेज के लिए TIFF चुनते हैं।
- फ़ैक्स: कई पेजों वाला, CCITT से कंप्रेस काला-सफ़ेद TIFF क्लासिक फ़ैक्स फ़ॉर्मैट है।
सपोर्ट
Windows Photos, macOS Preview, Photoshop, GIMP, Affinity Photo और QGIS जैसे GIS सॉफ़्टवेयर TIFF खोलते हैं। वेब की कहानी अलग है: MDN के अनुसार Safari के अलावा दूसरे ब्राउज़र TIFF इमेज सीधे नहीं दिखाते, इसलिए TIFF वेब सामग्री के लिए इस्तेमाल नहीं होता, हालाँकि सटीक एडिटिंग या प्रिंटिंग के लिए TIFF फ़ाइलें डाउनलोड के रूप में देना आम है।
खूबियाँ और कमज़ोरियाँ
| खूबियाँ | कमज़ोरियाँ |
|---|---|
| लॉसलेस स्टोरेज, 16-बिट और उससे ऊँची बिट डेप्थ | बहुत बड़ी फ़ाइलें |
| CMYK, Lab और ICC प्रोफ़ाइल सपोर्ट | Safari के अलावा ब्राउज़र नहीं दिखाते |
| कई पेजों वाली फ़ाइलें और टाइलिंग | टैगों और कंप्रेशन की विविधता कम्पैटिबिलिटी की समस्याएँ लाती है |
| आर्काइव द्वारा अनुशंसित, अच्छी तरह दस्तावेज़ीकृत | मानक TIFF में 4 GB की सीमा |
| विस्तार योग्य: GeoTIFF, TIFF/EP, TIFF-FX | ईमेल और अपलोड फ़ॉर्म के लिए अव्यावहारिक |
आम समस्याएँ और उनके हल
TIFF फ़ाइल बहुत बड़ी है
TIFF के रूप में स्कैन किया एक अकेला पेज दसियों मेगाबाइट का हो सकता है। साझा करने के लिए TIFF को JPG में बदलना आमतौर पर उसे कुछ सौ किलोबाइट तक ले आता है। विवरण को बिना नुक़सान रखने के लिए TIFF को PNG में बदलें; बिना कंप्रेशन वाली TIFF की तुलना में PNG अक्सर काफ़ी छोटी होती है। आर्काइव वाली प्रति TIFF ही रखें; उसे LZW या Deflate कंप्रेशन के साथ दोबारा सेव करने से भी बिना नुक़सान जगह बचती है।
कोई प्रोग्राम या वेबसाइट TIFF नहीं खोलती
या तो प्रोग्राम TIFF बिल्कुल सपोर्ट नहीं करता, या फ़ाइल ऐसा कंप्रेशन, कलर मॉडल (CMYK, Lab) या बिट डेप्थ इस्तेमाल करती है जिसे वह संभाल नहीं सकता। दोनों ही मामलों में JPG या PNG में बदलना काम करता है।
कई पेजों वाली TIFF का केवल पहला पेज दिखता है
कई व्यूअर और कन्वर्टर केवल पहली IFD पढ़ते हैं। हमारे TIFF कन्वर्टर भी केवल पहला पेज बदलते हैं। अगर आपको हर पेज चाहिए, तो पहले फ़ाइल को अलग-अलग पेजों में बाँटें; पेजों को JPG में बदलने के बाद आप JPG से PDF से उन्हें एक PDF में जोड़ सकते हैं।
कन्वर्ज़न के बाद रंग बदल गए
प्रिंट के लिए तैयार CMYK या वाइड-गैमट TIFF फ़ाइलें स्क्रीन और वेब के लिए sRGB में बदली जाती हैं, और ख़ासकर गहरे रंग थोड़े खिसक सकते हैं। 16-बिट फ़ाइलें भी JPG और PNG में हर चैनल के 8 बिट तक घट जाती हैं।
4 GB से बड़ी फ़ाइल सेव नहीं हो पाती
आप मानक TIFF की सीमा तक पहुँच गए हैं। BigTIFF सपोर्ट करने वाले प्रोग्राम से सेव करें, या इमेज को हिस्सों में बाँटें।
कन्वर्ज़न के टिप्स
- साझा करने और वेब के लिए JPG: तस्वीरों और रंगीन स्कैन के लिए सबसे छोटा, सबसे कम्पैटिबल नतीजा।
- टेक्स्ट, लाइन आर्ट और एडिटिंग के लिए PNG: लॉसलेस, इसलिए तीखे किनारे सलामत रहते हैं।
- फिर भी बहुत बड़ी? बदली गई फ़ाइल को इमेज का साइज़ बदलें से छोटा करें, या इमेज कंप्रेस करें से लक्षित फ़ाइल साइज़ तक लाएँ; दोनों टूल आपके ब्राउज़र में चलते हैं।
- मास्टर संभालकर रखें: JPG में बदली गई हर TIFF का मूल आर्काइव करें; JPG से वापस TIFF बनाने पर खोया विवरण लौटकर नहीं आता।
ध्यान दें: ज़्यादातर ब्राउज़र TIFF नहीं पढ़ सकते, इसलिए हमारे TIFF कन्वर्ज़न पेजों पर फ़ाइलें सुरक्षित कनेक्शन से हमारे सर्वर पर अपलोड होती हैं, वहाँ बदली जाती हैं और ज़्यादा से ज़्यादा 30 मिनट के भीतर हटा दी जाती हैं।
अक्सर पूछे जाने वाले सवाल
क्या TIF और TIFF में कोई अंतर है?
नहीं। दोनों एक ही फ़ॉर्मैट के एक्सटेंशन हैं; .tif उन पुराने सिस्टम के समय से है जो एक्सटेंशन को तीन अक्षरों तक सीमित रखते थे।
क्या TIFF लॉसलेस है?
ज़्यादातर, हाँ। बिना कंप्रेशन वाली, LZW, Deflate, PackBits और CCITT से कंप्रेस TIFF लॉसलेस हैं। JPEG से कंप्रेस TIFF लॉसी है।
TIFF फ़ाइलें इतनी बड़ी क्यों होती हैं?
TIFF आमतौर पर पिक्सेल को बिना लॉसी कंप्रेशन के, अक्सर ऊँची बिट डेप्थ पर, रखता है। उसी तस्वीर की JPG लॉसी कंप्रेशन की बदौलत कहीं छोटी होती है।
प्रिंटर को TIFF भेजूँ या PDF?
अकेली इमेज के लिए TIFF आज भी ख़ूब स्वीकार होता है; टेक्स्ट और इमेज को जोड़ने वाले लेआउट के लिए प्रिंट शॉप आमतौर पर PDF माँगते हैं। भेजने से पहले प्रिंट सेवा देने वाले की ज़रूरतें जाँच लें।
क्या GeoTIFF सामान्य TIFF व्यूअर में खुलती है?
हाँ, इमेज वाला हिस्सा किसी भी TIFF की तरह खुलता है। निर्देशांक और प्रोजेक्शन की जानकारी पढ़ने के लिए QGIS जैसा GIS सॉफ़्टवेयर चाहिए, और JPG या PNG में बदलने पर वह जानकारी खो जाती है।


