पीसीएल और पोस्टस्क्रिप्ट के बीच का मुद्दा बहुत विशिष्ट है जिसमें सॉफ्टवेयर और प्रिंटर संयोजन का उपयोग किया जाता है। कुछ प्रिंटर पर, पीसीएल पोस्टस्क्रिप्ट से बेहतर है और अन्य पर, रिवर्स लागू होता है। एचपी लेजरजेट 5 कलर (और कई अन्य) जैसे कुछ प्रिंटर में एक ऐड-ऑन मॉड्यूल होता है जो कि एक के बाद एक स्लॉट्स में फिट बैठता है जो पोस्टस्क्रिप्ट सपोर्ट प्रदान करता है। अभी तक अन्य प्रिंटरों में कारखाना अंतर्निहित समर्थन है। पोस्टस्क्रिप्ट फ़ाइल को प्रिंटर पर भेजना काफी उच्च गुणवत्ता वाले आउटपुट का उत्पादन करता है जो बहुत अनुमानित है। दूसरी ओर, पीसी / मैक / एक्स-कंप्यूटर (या पोस्टस्क्रिप्ट का स्रोत जो भी है) पर सॉफ्टवेयर यहां वाइल्ड कार्ड बन जाता है। कुछ बिंदु पर, आपके दस्तावेज़ को पोस्टस्क्रिप्ट (जब तक दस्तावेज़ पोस्टस्क्रिप्ट में पहले से ही है, और यहां तक कि इस मामले में भी समस्याएं हैं) से रूपांतरण होना है। पोस्टस्क्रिप्ट में यह रूपांतरण एक बड़ी समस्या है। कुछ सॉफ़्टवेयर (आमतौर पर विंडोज प्रिंटर ड्राइवर) बस जो भी दस्तावेज़ आपके पास एक बिटमैप में परिवर्तित होते हैं और बिटमैप को पोस्टस्क्रिप्ट फ़ाइल में एम्बेड करते हैं और इसे प्रिंटर पर भेजते हैं। यह सभी मामलों में अंतरिक्ष की एक बड़ी बर्बादी है, और यह पूरी तरह से जो भी लाभ पोस्टस्क्रिप्ट प्रदान करता है उसके आसपास जाता है। पोस्टस्क्रिप्ट एक लेआउट भाषा है जो वेक्टर और बिटमैप आइटम को लेआउट कर सकती है। यदि आपके पास एक पाठ दस्तावेज़ है, तो पाठ का स्थान, फ़ॉन्ट और अन्य विवरण वर्णित हैं, और कच्चे पाठ को प्रिंटर पर भेजा जाता है। प्रिंटर में पोस्टस्क्रिप्ट इंजन पता होता है यदि प्रिंटर का भौतिक लेआउट और आउटपुट को इस तरह से प्रस्तुत करता है जिससे वास्तविक प्रिंटर हार्डवेयर को खाते में ले जाने के लिए अच्छा उत्पादन हो सकता है। यदि आपका प्रिंटर ड्राइवर आपके दस्तावेज़ में जो भी पाठ लेता है, उसे बिटमैप के रूप में प्रस्तुत करता है और फिर इस बिटमैप को पोस्टस्क्रिप्ट फ़ाइल में डालता है, तब आपका प्रिंटर बस एक बिटमैप मुद्रित कर रहा है। यह एक समस्या पैदा करता है: जब आप बिटमैप को प्रिंट कर रहे होते हैं तो विशिष्ट अनुकूलन होते हैं जो प्रिंटर बिटमैप को अच्छा दिखने के लिए उपयोग करेगा, ज्यादातर मामलों में, ये अनुकूलन उन लोगों की तुलना में भिन्न होते हैं जिनका उपयोग पाठ के लिए किया जाएगा, इसलिए अंतिम परिणाम आमतौर पर गैर होता है इष्टतम। तो सब कुछ समझ में आने के लिए, निम्नलिखित मुद्दों पर विचार करना होगा:
- सॉफ्टवेयर कितना अच्छा है जो आपके दस्तावेज़ को पीसीएल या पोस्टस्क्रिप्ट में परिवर्तित करता है?
- आपके प्रिंटर का PCL या पोस्टस्क्रिप्ट समर्थन कितना अच्छा है?
- मेरे विशिष्ट कंप्यूटर / प्रिंटर संयोजन के लिए कौन सा संयोजन सबसे अच्छा काम करता है।
इन सवालों के जवाब अक्सर काले या सफेद नहीं होते हैं। और चीजों को बदतर बनाने के लिए, कुछ प्रिंटर जिनकी पीसीएल की गुणवत्ता खराब है, वे वास्तव में पीसीएल में अच्छे दिखने वाले दस्तावेज बना सकते हैं क्योंकि कंप्यूटर पर पीसीएल कनवर्टर विशिष्ट प्रिंटर पर पीसीएल के साथ समस्याओं के लिए विशिष्ट फ़िक्सअप या वर्क-अराउंड में डालता है, या पोस्टस्क्रिप्ट के साथ रिवर्स करता है। ।
फिर भी एक और मुद्दा है ... कुछ प्रिंटर पोस्टस्क्रिप्ट का समर्थन करने का दावा करते हैं, और वास्तव में, पोस्टस्क्रिप्ट समर्थन नहीं है जो भी हो! प्रिंटर विक्रेता पोस्टस्क्रिप्ट के लिए समर्थन का दावा करते हैं जिसके आधार पर कंप्यूटर पर चलने वाला उनका प्रिंटर ड्राइवर पोस्टस्क्रिप्ट को जिस भी भाषा में बोलता है उसे पोस्टस्क्रिप्ट में बदल सकता है!
जब संभव हो तो मेरा व्यक्तिगत दृष्टिकोण पोस्टस्क्रिप्ट का उपयोग करना है। आम तौर पर, मैं एक प्रिंटर नहीं खरीदूंगा जब तक कि मुझे पता नहीं है कि पोस्टस्क्रिप्ट के लिए इसका अच्छा समर्थन है, और मैं वास्तविक प्रिंटर के बारे में बात कर रहा हूं, न कि उस सॉफ़्टवेयर के बारे में जो पोस्टस्क्रिप्ट को कुछ अन्य प्रारूप में बदलने के लिए पीसी पर चलता है जो प्रिंटर का उपयोग करता है। पोस्टस्क्रिप्ट एक अच्छी तरह से स्थापित मानक प्रारूप है, जो कुछ समय के लिए होने वाला है, और उसी पोस्टस्क्रिप्ट फ़ाइल को किसी भी यादृच्छिक प्रिंटर पर भेजना है जो पोस्टस्क्रिप्ट का समर्थन करता है स्वीकार्य उत्पादन का उत्पादन करने की संभावना है। इसका नकारात्मक पक्ष यह है कि ऐसे प्रिंटर आमतौर पर अधिक महंगे होते हैं, और अन्य तरीकों की तुलना में अधिक मेमोरी की आवश्यकता होती है। हालाँकि यह कीमत ड्राइवरों के साथ लड़ने में समय की बचत के लायक है, और यह भी, अगर पीसी की तरफ पोस्टस्क्रिप्ट कनवर्टर के साथ कोई समस्या है, तो इसे ठीक करना एक बात है और हर प्रिंटर पर काम ठीक करना है।
आप शायद पीसीएल के साथ एक ही काम कर सकते हैं, लेकिन यह पोस्टस्क्रिप्ट के साथ चीजों को करने के रूप में साफ नहीं है क्योंकि पीसीएल में आमतौर पर प्रिंटर विशिष्ट कमांड शामिल होते हैं और एक ही पीसीएल फाइल को विभिन्न प्रिंटरों में भेजने से पोस्टस्क्रिप्ट के साथ गलत परिणाम उत्पन्न होने की अधिक संभावना होती है। इसके अलावा, कुछ पीसीएल चालकों के पास काम के इर्द-गिर्द विशाल पुस्तकालय होते हैं जो प्रिंटर विशिष्ट होते हैं, इसलिए एक ही पीसीएल फ़ाइल को विभिन्न प्रिंटर पर भेजना और एक ही आउटपुट की अपेक्षा करना इतना आसान नहीं है। इसका मतलब यह भी है कि यदि आपके पास बहुत पुराना पीसीएल प्रिंटर है, जिसने कभी प्रिंटर बनाया है, तो पुराने प्रिंटर के लिए सुधार जारी करने की संभावना कम है, और केवल बाद के मॉडल के लिए पीसीएल फिक्स जारी करता है। यह आमतौर पर पोस्टस्क्रिप्ट के साथ ऐसा नहीं है, क्योंकि पोस्टस्क्रिप्ट सॉफ़्टवेयर के लिए एक ही फिक्स सभी प्रिंटर को प्रभावित करेगा, भले ही उन्हें या उनकी उम्र किसने बनाई हो।
इस थ्रेड में अन्य पोस्ट भी हैं जो गलत हैं: पहले बंद, ट्रू टाइप फोंट वेक्टर (आउटलाइन) फोंट हैं, जो टाइप 1 (जो कि वेक्टर फोंट भी हैं) के समान है, लेकिन लेखक के लिए कोड पिक्सल्स को हाथ लगाने की क्षमता के साथ है। यह आम तौर पर ट्रू टाइप फोंट कुछ शर्तों के तहत टाइप 1 फोंट की तुलना में बेहतर दिखता है। यह सभी सॉफ़्टवेयर की गुणवत्ता के लिए नीचे आता है जो फ़ॉन्ट के वास्तविक प्रारूप से अधिक फ़ॉन्ट प्रदान करता है। मैंने ट्रू टाइप फ़ॉन्ट सॉफ्टवेयर देखा है जो इतनी बुरी तरह से डिज़ाइन किया गया है कि यह एक निश्चित आकार में फोंट प्रस्तुत करता है और फिर डिस्प्ले के लिए आउटपुट को मापता है। यह सभी उस प्रारूप की तुलना में बहुत अधिक रेंडरिंग सॉफ़्टवेयर की गुणवत्ता के लिए नीचे आता है, जो कि फॉन्ट में है। (यह केवल वेक्टर / आउटलाइन फोंट पर लागू होता है, बिटमैप फोंट एक पूरी तरह से अलग मुद्दा है।)
यहां मुद्दा यह है कि पीसीएल और पोस्टस्क्रिप्ट दोनों मानक हैं जो कई प्रिंटर निर्माताओं ने अपनाए हैं। इस बात पर निर्भर करता है कि निर्माण ने कितना अच्छा लिखा है विशिष्ट कार्यान्वयन यह निर्धारित करेगा कि प्रिंटर किसी दिए गए मानक के साथ कितनी अच्छी तरह काम करेगा। कई मालिकाना प्रिंटर भाषाएँ भी हैं जो प्रिंटर विशिष्ट हैं। मेरी राय में, जब भी संभव हो, गैर मानक प्रिंटर भाषाओं को पूरी तरह से टाला जाना चाहिए! इसका कारण यह है कि गैर मानक भाषाओं को अक्सर प्रलेखित नहीं किया जाता है, और जब कंपनी एक नए के साथ आती है, तो पुराने के लिए समर्थन बंद होने की संभावना है। इसलिए जब आप अपने कंप्यूटर पर ओएस को अपग्रेड करते हैं या बदलते हैं और कोई भी ड्राइवर नहीं है जो आपके प्रिंटर / ओएस संयोजन के साथ काम करता है, तो अब आपके पास एक दरवाज़ा बंद है।