DOC वह फ़ॉर्मेट है जिसमें Microsoft Word देर 1980 के दशक से सेव करता था, जब तक Word 2007 ने इसे DOCX से नहीं बदल दिया। यह एक बाइनरी फ़ॉर्मेट है, जिसका अर्थ है कि फ़ाइल मशीन डेटा होती है, न कि पढ़ने लायक टेक्स्ट: इसे किसी टेक्स्ट एडिटर में खोलें तो आपको ज़्यादातर अपठनीय अक्षर मिलेंगे, जिनमें आपके वाक्यों के कुछ टुकड़े इधर‑उधर बिखरे होंगे। अभी भी बहुत बड़ी संख्या में DOC फ़ाइलें आर्काइव, ईमेल अटैचमेंट और साझा ड्राइव्स में मौजूद हैं, इसलिए यह फ़ॉर्मेट लंबे समय तक महत्व रखता है, भले ही यह डिफ़ॉल्ट रहना बंद हो गया हो।
DOC किसी दस्तावेज़ को कैसे संग्रहीत करता है
DOC फ़ाइल एक कंटेनर का उपयोग करती है जिसे Microsoft ने Compound File Binary Format कहा, जो एक ही फ़ाइल के भीतर एक छोटा सा फ़ाइल सिस्टम होता है, अपनी स्वयं की नामित स्ट्रीम्स की डायरेक्टरी के साथ। एक स्ट्रीम टेक्स्ट रखती है, दूसरी फ़ॉर्मेटिंग टेबल्स, और अन्य एम्बेडेड तस्वीरें और ऑब्जेक्ट्स। स्पेसिफिकेशन कई Word रिलीज़ के साथ धीरे‑धीरे बढ़ता गया, यही कारण है कि यह फ़ॉर्मेट इतना जटिल है कि इसे सही तरीके से पढ़ पाना किसी भी ऐसे प्रोग्राम के लिए, जो Word नहीं है, वाकई एक उपलब्धि है।
इस डिज़ाइन का एक कुख्यात परिणाम है। क्योंकि किसी स्ट्रीम को उसी जगह पर संपादित किया जा सकता है, Word ऐतिहासिक रूप से दोबारा लिखने के बजाय अंत में जोड़ता और पैच करता रहा, इसलिए डिलीट किया गया टेक्स्ट फ़ाइल में बना रह सकता था, भले ही वह अब पेज पर दिखाई न दे। Fast‑save व्यवहार ने इसे आम बना दिया। किसी पुराने ड्राइव से रिकवर की गई DOC फ़ाइल में इसलिए वे पैराग्राफ हो सकते हैं जिन्हें बहुत पहले हटा दिया गया था, जब यह भेजी भी नहीं गई थी।
DOC में कोई बिल्ट‑इन कंप्रेशन भी नहीं है, इसलिए कुछ फ़ोटो वाली फ़ाइल जल्दी से बड़ी हो जाती है, अक्सर उसी सामग्री वाली DOCX फ़ाइल से कई गुना अधिक।
DOC कौन से मेटाडाटा रखता है
DOC अपनी मेटाडेटा को कंपाउंड फ़ाइल के अंदर समरी इन्फॉर्मेशन स्ट्रीम्स में सेव करता है। दिखाई देने वाला सेट लगभग DOCX जैसा ही है: Title, Subject, Author, Keywords, Comments, Last Modified By, और बनाए जाने व संशोधित किए जाने के टाइमस्टैम्प।
डॉक्यूमेंट समरी में Company, Manager, Category, पेज, शब्द और अक्षर की गिनती, फ़ाइल लिखने वाले एप्लिकेशन और उसका वर्ज़न, मिनटों में Total Editing Time, और एक Revision Number जोड़ा जाता है। Word पहले के लेखकों की सूची और वे लोकल पाथ्स भी रखता था जिन पर डॉक्यूमेंट सेव किया गया था, इसी तरह DOC फ़ाइलों से अक्सर नाम, नेटवर्क शेयर नाम और डायरेक्टरी स्ट्रक्चर लीक होते रहे हैं।
यदि आप किसी पुराने DOC से मेटाडेटा पढ़ रहे हैं, तो उसमें मौजूद हर चीज़ को अपेक्षा से अधिक सूचनात्मक मानें। इसी फ़ॉर्मेट ने संस्थाओं को प्रकाशन से पहले डॉक्यूमेंट प्रॉपर्टीज़ हटाना सिखाया।
DOC का उपयोग कब करें
किसी नई चीज़ के लिए DOC न चुनें। DOCX छोटा है, बेहतर परिभाषित है, जहाँ‑जहाँ DOC समर्थित है वहाँ सपोर्टेड है, और इसमें fast‑save से जुड़ी शेष डेटा की समस्या नहीं होती। हर मौजूदा वर्ड प्रोसेसर DOCX को डिफ़ॉल्ट रूप से लिखता है और इसके अच्छे कारण हैं।
DOC को छूने का एकमात्र कारण वास्तव में बहुत पुराने सॉफ़्टवेयर से अनुकूलता है जो और कुछ नहीं पढ़ सकता। अन्यथा, DOC को कन्वर्ट करने योग्य फ़ॉर्मेट की तरह लें: इसे खोलें, देखें कि लेआउट सही बचा है या नहीं, इसे DOCX के रूप में सेव करें या PDF में एक्सपोर्ट करें, और आगे भेजने से पहले इसकी मेटाडेटा एक बार पढ़ लें।