विंडोज पर, जो डेटा (प्रारूप) प्रिंटर पर जाता है वह लगभग कभी भी वैसा ही नहीं होता है जैसा कि आप जिस दस्तावेज़ प्रारूप को बनाते और संपादित करते हैं या किसी से प्राप्त करते हैं।
(अपवाद एक एक्सपीएस दर्शक XPS- सक्षम प्रिंटर को भेजे जा रहे XPS दस्तावेज़ में देखा जा सकता है ...)
दस्तावेज़ प्रारूप एक्सेल / एक्सएलएस (एक्स), वर्ड / डीओसी (एक्स), पावरपॉइंट / पीपीटी (एक्स), पीडीएफ, एचटीएमएल, ईपीयूबी, जो कुछ भी हो सकता है। कोई भी प्रिंटर इन प्रारूपों को नहीं समझता है। एक प्रिंटर को कुछ विशिष्ट प्रारूप की आवश्यकता होती है ताकि वह इसका उपभोग कर सके और इसे कागज पर प्रिंट कर सके।
प्रिंट डिवाइस पर स्थानांतरित किया गया डेटा (और स्थानीय फ़ोल्डर में स्पूल किए जाने से पहले) अलग है: विंडोज पर स्थानीय रूप से स्पूल की गई फ़ाइल का प्रारूप EMF ( 'एनहांस्ड मेटा फाइल' ) या (O) XPS ( '(ओपन) XML पेपर स्पेसिफिकेशन है) ' ) का है। लेकिन ये भी एक प्रिंटर के लिए उपयुक्त नहीं हैं। इसके अलावा, यह मूल फ़ाइल नहीं है जो प्रिंटर को भेजी जाती है और फिर आपके पीसी पर नहीं है: यह फ़ाइल की एक प्रति है, और उस प्रतिलिपि को प्रिंटर के अनुरूप परिवर्तित करने की आवश्यकता है। यह का काम है प्रिंटर ड्राइवर इस रूपांतरण पूरा करने के लिए:
- पोस्टस्क्रिप्ट प्रिंटर पोस्टस्क्रिप्ट चाहता है
- एक पीसीएल प्रिंटर पीसीएल चाहता है
- एक ESC / P प्रिंटर ESCP चाहता है
- RCPS प्रिंटर RPCS चाहता है
- एक रेखापुंज प्रिंटर रेखापुंज डेटा (कई संभव संस्करण) चाहता है
इसलिए कुछ प्रिंटर ड्राइवर सभी पेजों को हाई-रेस्टर डेटा में बदल देंगे, जिसमें बहुत सारे बाइट्स होते हैं। और यह वह है जो आप फ़ाइल आकार के "वृद्धि" के रूप में देखते हैं, लेकिन इसकी गलत व्याख्या की है: क्योंकि आपका मूल दस्तावेज़ अभी भी अन-बदला हुआ है (प्रारूप में और साथ ही फ़ाइल आकार में) ।