पोस्टस्क्रिप्ट क्या है? मेरे प्रिंटर के साथ क्या करना है?
मुद्रण करते समय, आप "पोस्टस्क्रिप्ट" शब्द भर में आ गए होंगे। कभी सोचा है कि इसका मतलब क्या है, और यह आपके प्रिंटर के लिए प्रासंगिक है? एक मिनट लें, कुछ कंप्यूटर इतिहास जानें, और डेस्कटॉप प्रिंटर के काम के बारे में थोड़ा और जानें.
जब तक आप एक कंप्यूटर वैज्ञानिक नहीं हैं, यह "पोस्टस्क्रिप्ट" देखने के लिए भ्रमित हो सकता है और सीख सकता है कि यह केवल आपके लिए ढूंढने के लिए "समसामयिक प्रोग्रामिंग भाषा" है और भी अधिक भ्रमित करने वाले शब्द। आज, हम इसे आसान बनायेंगे, और पोस्टस्क्रिप्ट को संदर्भ में डालेंगे, यह समझाएंगे कि यह क्या है, क्यों और कैसे करता है, और यह पूरी तरह से पूरे ग्राफिक्स की दुनिया को अपने सामूहिक कान में बदल देता है। आगे पढ़ते रहिए, आगे कुछ अच्छा geeky मजेदार सामान है.
ASCII, डॉट मैट्रिक्स, प्लॉटर, और चेंजिंग प्रिंटेड ग्राफिक्स
इससे पहले कि हम पोस्टस्क्रिप्ट और अधिक आधुनिक मुद्रण उपकरणों को समझें, हमें प्रौद्योगिकी को प्रिंट करने के लिए पीसी की विनम्र जड़ों पर विचार करना होगा। प्रारंभिक कंप्यूटर प्रिंटर केवल टेक्स्ट और ASCII वर्णों को पुन: पेश करने के लिए बनाए गए क्रूड डिवाइसेस थे- ग्राफिक्स का कोई अनुप्रयोग नहीं था, और उनके लिए कोई उपयोग नहीं करने के लिए बहुत कम था। ये तथाकथित "गूंगा" प्रिंटर को पाठ का उत्पादन करने के लिए प्रोग्राम किया जा सकता है, हालांकि कई में हार्डवेयर सीमाएं होती हैं जो उन्हें कुछ भी छापने से रोकती हैं लेकिन हार्डवेयर में अक्षर "टाइपराइटर" सोचते हैं।
हाउ-टू गीक पर हम में से कुछ खुद को डेट कर सकते हैं और कह सकते हैं कि हमें प्रिंटर विकास में एक महत्वपूर्ण अगला कदम याद है-डॉट मैट्रिक्स प्रिंटर. ये कुछ कच्चे ग्रेस्केल ग्राफिक्स को पिक्सेल की पंक्तियों के साथ-साथ ब्लॉकी, कम पिक्सेल गहराई वाली टाइपोग्राफी को प्रिंट करने में सक्षम थे। हालाँकि उन्हें डिजिटल चित्र (हालांकि ASCII कला प्रकार की गिनती) बनाने का लाभ था, क्रूड टाइपोग्राफी शुरुआती डॉट मैट्रिक्स प्रिंटर के लिए एक झटका था। सभी डॉट मैट्रिक्स प्रिंटर ने मोटे तौर पर उसी तरह से छवियों और पाठ को छापने के लिए दिशा-निर्देश दिए; इसे पिक्सेल में तोड़ें, उन्हें पंक्तियों में प्रिंट करें क्योंकि प्रिंट हेड पेपर के साथ गुजरता है, कागज के अगले हिस्से को खिलाएं, और दोहराएं.
डॉट मैट्रिक्स प्रिंटर के विपरीत, षड्यंत्रकारियों विशेष रूप से विनिर्माण क्षेत्र में अभी भी काफी सामान्य हैं। षड्यंत्रकारियों या चाकू ब्लेड से चिकनी, गणितीय रूप से शुद्ध वेक्टर आकृतियों को खींचने, मुद्रित करने, या काटने के लिए चिकनी, गणितीय रूप से शुद्ध वेक्टर आकृतियों पर प्लॉटर्स कागज, विनाइल या अन्य विभिन्न सामग्रियों को घुमाते हैं। जैसा कि हमने सीखा है, टाइपोग्राफिक ग्लिफ़ की प्रकृति के कारण, वेक्टर आकार अमूर्त, गणितीय रूप से शुद्ध आकृतियों को परिभाषित करने के लिए पिक्सेल से बेहतर है। क्योंकि प्लॉटर्स को सटीक गणित के आधार पर घूमने के लिए इंजीनियर किया जाता है, टाइपोग्राफी और अन्य आकृतियों को बनाने के निर्देश एक पीसी के लिए डिवाइस से संवाद करने के लिए काफी आसान हैं।.
चुनौती यह थी: पीसी से प्रिंट तकनीक का कोई भी मौजूदा मॉडल एक ही समय में वेक्टर-आधारित, स्वच्छ टाइपोग्राफी और ग्राफिक्स नहीं बना सकता था। सभी चतुर गीक क्या करने वाले थे?
ज़ेरॉक्स PARC, और पहले लेजर प्रिंटर का विकास
ज़ीरोग्राफी, एकेए फोटोकॉपी, विकास प्रिंटर की तलाश थी। हालाँकि ज़ीरोग्राफी का आविष्कार तीस के दशक में किया गया था और बाद के पचास और साठ के दशक में प्रतिलिपि मशीनों के रूप में व्यावसायिक रूप से उपलब्ध कराया गया था, लेकिन पीसी प्रिंटिंग में इसका उपयोग नहीं किया गया था जब तक कि ज़ेरॉक्स PARC इंजीनियर गैरी स्टार्कवेदर ने पहला लेजर प्रिंटर डिज़ाइन नहीं किया था.
यहाँ एक ग्राफिक और मोटे तौर पर वर्णन है कि ज़ीरोग्राफी कैसे काम करती है: प्रकाश मुद्रण ड्रम के विद्युत आवेशित क्षेत्रों को हिट करता है, इलेक्ट्रॉनों की प्रतिक्रिया होती है और उन नकारात्मक रूप से आवेशित क्षेत्र उस आवेश को खो देते हैं। टोनर स्थैतिक बिजली का पालन करता है, और डॉट मैट्रिक्स स्टाइल पिक्सल के उपयोग के बिना कलाकृति का निर्माण करते हुए, कागज पर दबाया जाता है। और क्योंकि यह मुद्रण प्रक्रिया ऊपर सूचीबद्ध किसी भी तुलनात्मक रूप से क्रूड विधियों से मौलिक रूप से भिन्न थी, उसी समय Xerography क्लीन टाइप और ग्राफिक्स को प्रिंट करने का एक तार्किक तरीका था। एक सरल इंजीनियरिंग समस्या थी जिसे हल किया जाना था-आप एक प्रिंटर के लिए निर्देश कैसे बना सकते हैं जो आसानी से एक ही बार में दोनों कर सकते हैं?
द बेस्ट ऑफ़ बोथ वर्ल्ड्स: पोस्टस्क्रिप्ट प्रिंट व्हिस्परर है
एडोब इंजीनियरों और सह-संस्थापकों जॉन वार्नोक और चार्ल्स गेश्के को दर्ज करें। इस जोड़ी ने ज़ेरॉक्स में एक साथ काम किया था और इंटरप्रेस नामक पृष्ठ विवरण भाषा (या पीडीएल) बनाई थी। इंटरप्रेस ने इस इंजीनियरिंग समस्या को हल किया-यह छवियों और जटिल आकृतियों को डेटा में अनुवाद करने की एक प्रणाली थी जिसका उपयोग प्रिंटर उच्च गुणवत्ता वाली मुद्रित कलाकृति को चालू करने के लिए कर सकता है। Interpress जरूरी पहले PDL नहीं था, और यह Warnock और Geschke का अंतिम सहयोग नहीं था। जेरोक्स PARC को छोड़कर, जोड़ी ने पोस्टस्क्रिप्ट में एक प्रमुख उत्पाद विकसित किया, जो आज भी बना हुआ है, एक ग्राफिक्स उद्योग का मानक.
पोस्टस्क्रिप्ट, जैसा कि नाम से पता चलता है, वास्तव में एक ट्यूरिंग-पूर्ण प्रोग्रामिंग भाषा है। दिशाएं मानव-पठनीय तरीके से लिखी जाती हैं, और प्रिंटर को संचारित किया जाता है, जो निर्देशों से उच्च गुणवत्ता वाली कला बनाता है। यहां Inkguides.com से एक नमूना "हैलो वर्ल्ड" कार्यक्रम है.
%! पुनश्च
/ इंच 72२ मिलियन डिफ
/ टाइम्स-रोमन फाइंडफोंट 50 स्केलफोंट सेटफोंट
2.5 इंच 5 इंच मूवमेंट
(हैलो, वर्ल्ड!) शो
showpage
हम बहुत जल्दी से यह देखना शुरू कर देते हैं कि पोस्टस्क्रिप्ट किस प्रकार के निर्देश प्रिंटर दे रहा है, और निर्देश कितना सरल है। इस कार्यक्रम में संदर्भित फ़ॉन्ट्स वेक्टर रूप में मौजूद हैं और अलग-अलग फाइलों से बुलाए गए हैं-और डिजिटल ग्राफिक्स उद्योग में एडोब के योगदान का एक बड़ा हिस्सा थे। पोस्टस्क्रिप्ट पर मिकेल मीनिन नीलसन के पेज से यहां एक दूसरा उदाहरण दिया गया है:
%!
/ टाइम्स-रोमन फाइंडफोंट 16 स्केलफोंट सेटफोंट
gsave% का अनुवाद से पहले सहेजना
105 210 अनुवाद% यह कॉर्डिनेट छवियों को रखता है
%पन्ना
% - वास्तविक छवि शुरू होती है-
76.8 86.4 स्केल
40 45 1 [40 0 0 -45 0 45]
<
fffff5ffffffffdeffffffffeaffffffffdeffffffffffffffffffeeffff
fffffefffffffffbffffffffffffffffffccffffffff77bffffffeffdfff
fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf
e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff
fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff
ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff
ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff
ff7fffffffffffffffffffffffff> छवि
% - वास्तविक छवि अंत -
grestore% अनुवाद से पहले सेटिंग्स को पुनर्स्थापित करता है
0 245 मूवमेंट (टेक्स्ट और इमेज) शो
0 229 मूवमेंट (कंधे से कंधा मिलाकर) शो
showpage
Gobbledygook का यह बड़ा मध्य भाग वास्तव में हेक्साडेसिमल कोड है जो एक छवि को परिभाषित करता है। अधिकांश पोस्टस्क्रिप्ट इस तरह से हाथ से नहीं लिखे जाते हैं, बल्कि कार्यक्रमों द्वारा। यह पोस्टस्क्रिप्ट कोड वास्तव में कैसा दिखता है, इसका अंदाजा लगाने के लिए, इस कोड द्वारा बनाई गई छवि के नीचे मिकेल के पृष्ठ से इस पेंचकप पर एक नज़र डालें। संपूर्ण फ़ोटोग्राफ़िक mages को भी इस तरह से पोस्टस्क्रिप्ट के रूप में फिर से लिखा जा सकता है-फ़िलेपाइप को एन्कैप्सुलेटेड पोस्ट स्क्रिप्ट या ईपीएस कहा जाता है.
आधुनिक मुद्रित पृष्ठ और नए मुद्रण प्रक्रियाएँ
आजकल, सभी प्रिंटर पोस्टस्क्रिप्ट का उपयोग नहीं करते हैं, लेकिन उन सभी को पाठ और छवि डेटा को मुद्रित सामग्री में बदलने के लिए किसी प्रकार की अनुवाद परत का होना आवश्यक है। हम आमतौर पर इन कार्यक्रमों को कहते हैं प्रिंटर ड्राइवर-और आजकल वे निर्माता से आते हैं, और एक मालिकाना सॉफ्टवेयर हैं। किसी न किसी रूप में, यह एक महत्वपूर्ण टुकड़ा है, जिसे सभी प्रिंटरों को पीसी के साथ संवाद करने की आवश्यकता होती है-भले ही हमारे घरों में उपयोग किए जाने वाले प्रिंटर पहले लेजर प्रिंटर की तुलना में बहुत अलग समस्याओं को हल कर रहे हों। भले ही, पोस्टस्क्रिप्ट एडोब की पहली बड़ी सफलता थी, और इस बात का हिस्सा है कि प्रभावी रूप से एक की शुरुआत ग्राफिक्स और डिजाइन के दुनिया भर में लोकप्रिय विस्फोट.
इमेज क्रेडिट: ब्रदर प्रिंटर MFC-8370 द्वारा जंग-नाम नाम, क्रिएटिव कॉमन्स के तहत उपलब्ध। एंडी ब्रूमफ़ील्ड द्वारा प्राचीन डॉट मैट्रिक्स प्रिंटर, क्रिएटिव कॉमन्स के तहत उपलब्ध है। आईबीएम 3800, फोटोग्राफर अज्ञात, उचित उपयोग ग्रहण किया। GNU लाइसेंस के तहत उपलब्ध Yzmo द्वारा जेरियोग्राफिक फोटोकॉपी प्रक्रिया। क्रिएटिव कॉमन्स के तहत उपलब्ध सेवेन ब्लॉक द्वारा एडोब सॉफ्टवेयर। क्रिएटिव कॉमन्स के तहत उपलब्ध एरिन स्पर्लिंग द्वारा नया प्रिंटर.