PAPPL 1.2 MacOS, नए API, सुधार आदि के लिए समर्थन के साथ आता है

सीयूपीएस प्रिंटिंग सिस्टम के लेखक माइकल आर स्वीट, PAPPL 1.2 जारी करने की घोषणा की, IPP एवरीवेयर पर आधारित एक प्रिंटिंग एप्लिकेशन डेवलपमेंट फ्रेमवर्क जिसे पारंपरिक प्रिंटर ड्राइवरों के बजाय उपयोग करने की अनुशंसा की जाती है।

जो लोग PAPPL से अनजान हैं, उन्हें पता होना चाहिए कि यह फ्रेमवर्क मूल रूप से एलप्रिंट प्रिंटिंग सिस्टम और गुटनप्रिंट ड्राइवरों का समर्थन करने के लिए डिज़ाइन किया गया था, लेकिन डेस्कटॉप, सर्वर और एम्बेडेड सिस्टम पर प्रिंट करते समय किसी भी प्रिंटर और ड्राइवर के लिए समर्थन लागू करने के लिए इस्तेमाल किया जा सकता है। यह आशा की जाती है कि पीएपीपीएल क्लासिक ड्राइवरों के बजाय आईपीपी एवरीवेयर तकनीक की प्रगति में तेजी लाने में मदद कर सकता है और अन्य आईपीपी-आधारित कार्यक्रमों जैसे एयरप्रिंट और मोप्रिया के साथ संगतता की सुविधा प्रदान कर सकता है।

पप्पल आईपीपी एवरीवेयर प्रोटोकॉल का अंतर्निहित कार्यान्वयन शामिल है, जो एक नेटवर्क पर स्थानीय रूप से प्रिंटर तक पहुँचने और प्रिंट अनुरोधों को संसाधित करने का एक साधन प्रदान करता है।

आईपीपी हर जगह "नियंत्रक रहित" मोड में काम करता है और, पीपीडी ड्राइवरों के विपरीत, स्थिर कॉन्फ़िगरेशन फ़ाइलों के निर्माण की आवश्यकता नहीं है. प्रिंटर के साथ इंटरेक्शन यूएसबी के माध्यम से स्थानीय प्रिंटर कनेक्शन के माध्यम से और ऐपसॉकेट और जेटडायरेक्ट प्रोटोकॉल का उपयोग करके नेटवर्क एक्सेस के माध्यम से सीधे समर्थित है।

पप्पल POSIX- अनुरूप ऑपरेटिंग सिस्टम के लिए बनाया जा सकता है, जिसमें Linux, macOS, QNX और VxWorks शामिल हैं।

निर्भरता में अवही (mDNS/DNS-SD समर्थन के लिए), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (प्रमाणीकरण के लिए), और ZLIB शामिल हैं। पीएपीपीएल के आधार पर, ओपनप्रिंटिंग प्रोजेक्ट एक सार्वभौमिक पोस्टस्क्रिप्ट प्रिंटर एप्लिकेशन विकसित कर रहा है जो आधुनिक आईपीपी-संगत प्रिंटर (पीएपीपीएल द्वारा उपयोग किया जाता है) के साथ काम कर सकता है जो पोस्टस्क्रिप्ट और घोस्टस्क्रिप्ट का समर्थन करता है, और पुराने प्रिंटर के साथ पीपीडी ड्राइवर हैं।

PAPPL 1.2 की मुख्य नई विशेषताएं

प्रस्तुत किए गए ढांचे के इस नए संस्करण में, यह हाइलाइट किया गया है कि पूर्ण स्थानीयकरण समर्थन जोड़ा गया था, इस संस्करण 1.2 के साथ स्थानीयकरण अंग्रेजी, फ्रेंच, जर्मन, इतालवी, जापानी और स्पेनिश भाषाओं की पेशकश करता है।

PAPPL 1.2 के इस नए संस्करण में एक और बदलाव सामने आया है macOS के लिए बेहतर समर्थन, साथ ही शीर्ष वैश्विक macOS मेनू के साथ एकीकरण प्रदान किया गया है और सर्वर मोड में प्रिंट अनुप्रयोगों को चलाने की क्षमता को जोड़ा गया है।

इसके अलावा, इस बात पर भी प्रकाश डाला गया है कि आईपीपी (इंटरनेट प्रिंटिंग प्रोटोकॉल) प्रोटोकॉल की अतिरिक्त विशेषताओं को लागू किया गया था और स्याही और टोनर के स्तर को निर्धारित करने, सूचनाओं को संसाधित करने, ग्राहकों की संख्या को सीमित करने के लिए नए एपीआई जोड़े गए थे। pplPrinterDisable और papplPrinterEnable फ़ंक्शंस में IPP विशेषता "प्रिंटर-इज़-एक्सेप्टिंग-जॉब्स" के लिए समर्थन जोड़ा गया था।

JPEG छवियों को प्रिंट करते समय या एंटी-अलियासिंग सक्षम के साथ paplJobFilterImage फ़ंक्शन का उपयोग करते समय इंटरपोलेशन समर्थन को जोड़ना भी उल्लेखनीय है।

दूसरी ओर, यह हाइलाइट किया गया है कि मिलीमीटर में कस्टम शीट आकार सेट करने की क्षमता को जोड़ा गया था, साथ ही ओपनएसएसएल और लिब्रेएसएसएल पुस्तकालयों के साथ संगतता को जोड़ा गया था।

अन्य परिवर्तनों में से जो इस नए संस्करण में हैं:

  • USB क्लाइंट डिवाइस बनाने और सॉफ़्टवेयर में USB डिवाइस का अनुकरण करने के लिए उपयोग किए जाने वाले USB डिवाइस कोड को अपडेट किया।
  • डिफ़ॉल्ट प्रिंट स्पूल के साथ निर्देशिका के उपयोगकर्ता को प्रदान किया गया लिंक।
  • libcups3 लाइब्रेरी के साथ बेहतर संगतता।

अंत में यदि आप इसके बारे में अधिक जानने में रुचि रखते हैं इस नए संस्करण के बारे में, आप विवरण देख सकते हैं निम्नलिखित लिंक में

Ubuntu और डेरिवेटिव पर PAPPL कैसे स्थापित करें?

जो लोग अपने सिस्टम पर इस उपयोगिता को स्थापित करने में रुचि रखते हैं, वे नीचे दिए गए निर्देशों का पालन करके ऐसा कर सकते हैं।

पहली चीज जो उन्हें करनी चाहिए वह है एक टर्मिनल खोलना और उसमें वे सभी आवश्यक निर्भरताएँ स्थापित करने के लिए निम्नलिखित टाइप करेंगे:

sudo apt-get install build-essential libavahi-client-dev libcups2-dev \
libcupsimage2-dev libgnutls28-dev libjpeg-dev libpam-dev libpng-dev \
libusb-1.0-0-dev zlib1g-dev

अब हम PAPPL का नवीनतम स्थिर संस्करण डाउनलोड करने जा रहे हैं:

wget https://github.com/michaelrsweet/pappl/releases/download/v1.2.0/pappl-1.2.0.zip

अनज़िप करें और इसके साथ स्रोत कोड संकलित करने के लिए आगे बढ़ें:

./configure
make

और हम आगे बढ़ते हैं:

sudo make instal

एक बार यह हो जाने के बाद, वे दस्तावेज़ीकरण से परामर्श कर सकते हैं ताकि आप PAPPL के उपयोग के बारे में जान सकें इस लिंक में


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।