पेज डिस्क्रिप्शन लैंग्वेज

डिजिटल प्रिंटिंग में, पृष्ठ विवरण भाषा (पीडीएल) एक कंप्यूटर भाषा है जो वास्तविक आउटपुट बिटमैप (या आम तौर पर रेखापुंज ग्राफिक्स) की तुलना में उच्च स्तर पर मुद्रित पृष्ठ की उपस्थिति का वर्णन करती है। एक ओवरलैपिंग शब्द प्रिंटर नियंत्रण भाषा है, जिसमें हेवलेट-पैकार्ड की प्रिंटर कमांड भाषा  (पीसीएल) शामिल है।  परिशिष्ट भाग  सबसे प्रसिद्ध पृष्ठ विवरण भाषाओं में से एक है। पीडीएल का मार्कअप भाषा अनुकूलन पृष्ठ विवरण मार्कअप भाषा है।

पृष्ठ विवरण भाषाएँ पाठ (मानव-पठनीय) या बाइनरी डेटा स्ट्रीम हैं, जो आमतौर पर मुद्रित होने वाले पाठ या ग्राफिक्स के साथ मिश्रित होती हैं। वे ग्राफिक्स अप्लिकेशन प्रोग्रामिंग अंतरफलक (एपीआई) जैसे ग्राफ़िक्स डिवाइस इंटरफ़ेस  और ओपनजीएल से अलग हैं जिन्हें ग्राफिकल आउटपुट उत्पन्न करने के लिए सॉफ्टवेयर द्वारा बुलाया जा सकता है।

उल्लेखनीय उदाहरण
विभिन्न पृष्ठ विवरण भाषाएँ मौजूद हैं:


 * उन्नत फ़ंक्शन प्रस्तुति, एडवांस्ड फंक्शन प्रेजेंटेशन (आईबीएम)
 * Apple रैस्टर, जिसे पहले URF के नाम से जाना जाता था, AirPrint प्रोटोकॉल द्वारा उपयोग किया जाता है।
 * कैनन इंक. GARO, रैस्टर ऑपरेशंस के साथ ग्राफिक आर्ट्स भाषा (बड़े प्रारूप प्रिंटर के लिए), हेवलेट पैकर्ड PCL3GUI / RTL और CPCA जॉब विवरण भाषा पर आधारित।
 * कॉमन ग्राउंड पेज परिभाषा भाषा
 * सीपीसीएल, कॉमटेक प्रिंटर कंट्रोल लैंग्वेज (अब ज़ेबरा)
 * डीपीएल, डेटामैक्स प्रिंटर लैंग्वेज (अब हनीवेल#अधिग्रहण)
 * डीटीपीएल, डाटामैक्स टिकट प्रिंटर लैंग्वेज
 * डीवीआई फ़ाइल स्वरूप, डिवाइस इंडिपेंडेंट, TeX से आउटपुट
 * टिकटिंग और फ्लाइट स्ट्रिप (एटीसी) सिस्टम (आईईआर) के लिए ई411, इम्यूलेशन 411
 * एल्ट्रॉन प्रोग्रामिंग लैंग्वेज, एलट्रॉन प्रोग्रामिंग लैंग्वेज (अब ज़ेबरा)
 * दूत (वर्ड पर्फेक्ट) पृष्ठ विवरण भाषा (वर्डपरफेक्ट)
 * ESC/P, प्रिंटर के लिए Epson मानक कोड, सरल भाषा जो मुख्य रूप से डॉट मैट्रिक्स प्रिंटर में उपयोग की जाती है
 * ESC/P2, ESC/P का विस्तारित संस्करण
 * ESC/पेज, पेज प्रिंटर के लिए Epson मानक कोड, एक पेज विवरण भाषा (ESC/P से अलग) जिसका उपयोग कई Epson लेजर प्रिंटर, विशेष रूप से जापानी मॉडल में किया जाता है।
 * बिक्री केन्द्र प्रिंटर के लिए ESC/POS, Epson मानक कोड
 * एफजीएल, फ्रेंडली घोस्ट लैंग्वेज (बोका सिस्टम्स) प्रिंटर
 * फ़िंगरप्रिंट, एक प्रोग्रामिंग भाषा, डायरेक्ट प्रोटोकॉल फ़िंगरप्रिंट (इंटरमेक) का सबसेट है
 * एचपी-जीएल और एचपी-जीएल/2, पेन प्लॉटर्स के लिए हेवलेट-पैकार्ड द्वारा शुरू की गई ज्यामितीय भाषा, तकनीकी चित्रों के लिए आज भी उपयोग में है
 * इंटरप्रेस (ज़ीरक्सा)
 * IJPDS, इंक जेट प्रिंटर डेटा स्ट्रीम ( KODAK )
 * आईबीएम इंटेलिजेंट प्रिंटर डेटा स्ट्रीम, इंटेलिजेंट प्रिंटर डेटा स्ट्रीम (आईबीएम)
 * आईजीपी/पीजीएल, प्रिंट्रोनिक्स ग्राफ़िक्स लैंग्वेज
 * आईपीएल, इंटरमेक प्रिंटर लैंग्वेज, इंटरमेक प्रिंटर्स के लिए एक प्रोग्रामिंग भाषा (अब हनीवेल#अधिग्रहण की सहायक कंपनी)
 * केपीडीएल, Kyocera  पेज विवरण भाषा
 * एलसीडीएस/मेटाकोड, पुराने हाई-स्पीड प्रिंटर (ज़ेरॉक्स) में उपयोग किया जाने वाला एक प्रिंट स्ट्रीम प्रारूप
 * MODCA, मिश्रित वस्तु दस्तावेज़ सामग्री वास्तुकला (आईबीएम)
 * एमटीपीएल, मैन्समैन टैली प्रिंटर लैंग्वेज
 * प्रिंटर कमांड लैंग्वेज, प्रिंटर कमांड लैंग्वेज (हेवलेट-पैकार्ड)
 * पोर्टेबल दस्तावेज़ प्रारूप, पोर्टेबल दस्तावेज़ प्रारूप (एडोब सिस्टम्स), अब आईएसओ 32000
 * पोस्टस्क्रिप्ट (एडोब सिस्टम्स)
 * आईबीएम पर्सनल प्रिंटर डेटा स्ट्रीम, पर्सनल प्रिंटर डेटा स्ट्रीम
 * परिष्कृत मुद्रण कमांड स्ट्रीम, रिफाइंड प्रिंटिंग कमांड स्ट्रीम (Ricoh)
 * RTL (रैस्टर ट्रांसफर लैंग्वेज, जिसे PCL3GUI भी कहा जाता है)। पीसीएल के समान, हेवलेट-पैकार्ड एचपी-जीएल/2 का रैस्टर ग्राफिक कमांड सबसेट।
 * स्टार लाइन मोड, स्टार माइक्रोनिक्स प्रिंटर द्वारा उपयोग किया जाने वाला ईएससी/पीओएस का प्रकार
 * सैमसंग प्रिंटर भाषा, सैमसंग प्रिंटर भाषा
 * स्केलेबल वेक्टर ग्राफिक्स, एक XML-आधारित ग्राफ़िक्स विवरण भाषा जिसे मुख्य रूप से वर्ल्ड वाइड वेब के लिए विकसित किया गया है
 * कैनन एसजी रैस्टर (बड़े प्रारूप प्रिंटर के लिए स्विफ्ट ग्राफिक्स रैस्टर), हेवलेट-पैकार्ड PCL3GUI / RTL और IVEC (XML स्वरूपित नौकरी विवरण भाषा) पर आधारित है।
 * टीएसपीएल/टीएसपीएल2, ताइवान सेमीकंडक्टर प्रिंटिंग/प्रोग्रामिंग लैंग्वेज (टीएसएमसी)
 * टीटीपी, कियोस्क प्रिंटर के लिए स्वेकॉइन द्वारा प्रिंट भाषा (अब ज़ेबरा)
 * यूएफआर (अल्ट्रा फास्ट रेंडरिंग), एक मालिकाना भाषा (कैनन)
 * XES, ज़ेरॉक्स एस्केप सीक्वेंस
 * एक्सएमएल पेपर विशिष्टता, एक्सएमएल पेपर विशिष्टता विंडोज विस्टा (माइक्रोसॉफ्ट) में पेश की गई
 * ZJS, ZjStream पेज विवरण भाषा (ज़ेनोग्राफ़िक्स)
 * ज़ेबरा (प्रोग्रामिंग भाषा), ज़ेबरा टेक्नोलॉजीज प्रोग्रामिंग भाषा

यह भी देखें

 * वेक्टर ग्राफ़िक्स मार्कअप भाषाओं की सूची
 * पाठ के प्रस्तुतिकरण के लिए प्रयुक्त भाषा
 * प्रिंटर कार्य भाषा

बाहरी संबंध

 * Undocumented Printing
 * Ultimate Printer Manual
 * Printer MIB Interpreters Language Families
 * Host Printing Reference — contains example for PPDS
 * PPDS Escape codes
 * ZjStream Reference