पॉपलर में एक पीडीएफ रेंडरिंग लाइब्रेरी और टूल्स हैं कमांड लाइन क्षजो पीडीएफ फाइलों में हेरफेर करने के लिए उपयोग किया जाता है। यह एक साझा पुस्तकालय के रूप में पीडीएफ प्रतिपादन की कार्यक्षमता प्रदान करने के लिए उपयोगी है।
पॉपलर एक खुला स्रोत पुस्तकालय है, जिसका उपयोग पीडीएफ दस्तावेजों को देखने के लिए किया जाता है। यह उपयोगिता freedesktop.org द्वारा बनाए रखी जाती है।
पॉपलर यह Xpdf पर आधारित है और इसे दो मुख्य कारणों के लिए बनाया गया था।
रेंडरिंग इंजन के आसान पुन: उपयोग की अनुमति दें यह निरर्थक काम को कम करने की अनुमति देता है, और एक्सपीडीएफ के लक्ष्यों से परे चला जाता है और अधिक बारीकी से एकीकृत करता है और ऑपरेटिंग सिस्टम द्वारा प्रदान की गई कार्यक्षमता का पुन: उपयोग करता है जबकि xpdf बहुत आत्म-निहित है।
पॉपलर यह पीडीएफ फाइलों को देखने और संपादित करने के लिए तैयार कई कार्यक्रमों द्वारा उपयोग किया जाता है। KPDF और नमूना सहित और भी Xpdf बैकेंड के रूप में इस्तेमाल किया जा सकता है।
Xpdf फोर्क का उद्देश्य पीडीएफ को साझा संसाधन के रूप में प्रदान करने की कार्यक्षमता प्रदान करने में सक्षम होना है। साथ ही पुस्तकालय, रखरखाव के प्रयास को केंद्रीकृत करने के लिए।
अनुप्रयोग xpdf कोड आधार को शामिल करते हैं, और जब भी कोई सुरक्षा समस्या का पता चलता है, तो ये सभी अनुप्रयोग पैच का आदान-प्रदान करते हैं और इसलिए नई रिलीज़ होती हैं।
बदले में, सभी वितरणों को इन xpdf- आधारित दर्शकों के नए संस्करणों को पैकेज और जारी करना चाहिए। इसके साथ वर्तमान स्थिति के साथ नकल करने की भरपूर कोशिश की जा रही है।
कैसे अलग लिनक्स वितरण पर Poppler स्थापित करने के लिए?
अपने सिस्टम पर इस उत्कृष्ट उपयोगिता को स्थापित करने के लिए, आपको हमारे द्वारा उपयोग किए जा रहे लिनक्स वितरण के अनुसार नीचे दिए गए निर्देशों का पालन करना चाहिए।
पॉप्लर एक उपयोगिता है जो लगभग सभी लिनक्स वितरण के रिपॉजिटरी के भीतर पाई जाती है इसलिए इसकी स्थापना काफी सरल है।
डेबियन, उबंटू और डेरिवेटिव पर पॉप्लर स्थापित करें।
इस उपयोगिता को स्थापित करने के लिए, हमें Ctrl + Alt + T के साथ एक टर्मिनल खोलना चाहिए और इसमें हम निम्नलिखित कमांड को निष्पादित करने जा रहे हैं:
sudo apt-get install poppler
नोट: यह स्थापना विधि एआरएम सिस्टम (रास्पबेरी पाई) के लिए भी मान्य है।
पॉप लिनक्स को आर्क लिनक्स और डेरिवेटिव पर स्थापित करें
यदि आप आर्क लिनक्स या किसी भी सिस्टम के उपयोगकर्ता हैं जो इसे मन्जारो, ऐंटरगोज़ और अन्य से लिया गया है। हम इस उपयोगिता को आधिकारिक रिपॉजिटरी से प्राप्त कर सकते हैं सिस्टम में केवल एक टर्मिनल खोलें और टाइप करें:
sudo pacman -S poppler
नोट: यह इंस्टॉलेशन कमांड भी KaOS के लिए मान्य है।
आरएचईएल, सेंटोस, फेडोरा और डेरिवेटिव्स पर पॉप्लर स्थापित करें
उन लोगों के मामले में जो इन लिनक्स डिस्ट्रोस के उपयोगकर्ता हैं या इनमें से किसी एक से निकली प्रणाली, इस उपयोगिता को उनके सिस्टम पर स्थापित करने की विधि इस प्रकार है।
उन्हें एक टर्मिनल खोलना होगा और उसमें निम्नलिखित कमांड को निष्पादित करना होगा:
sudo dnf -i poppler
OpenSUSE में पॉप्लर स्थापित करें
उन लोगों के मामले में जिनके पास अपने कंप्यूटर पर ओपनएसयूएसई स्थापित है, वे इस टूल को हांस्टस सॉफ्टवेयर वेबसाइट से वन-क्लिक इंस्टॉलेशन विधि या की मदद से प्राप्त कर सकते हैं। टर्मिनल से आप इसे निम्न कमांड के साथ स्थापित कर सकते हैं:
sudo zypper install poppler
पोपलर को सोर्स कोड से कैसे संकलित करें?
अंत में, उन वितरणों के लिए जिनके पास रिपॉजिटरी के भीतर पॉप्लर नहीं है, वे इस उपकरण को इसके स्रोत कोड से संकलित कर सकते हैं।
इसके लिए हमें सिस्टम में Git सपोर्ट होना चाहिए।
हम एक टर्मिनल खोलने जा रहे हैं और हम निम्नलिखित कमांड के साथ सोर्स कोड प्राप्त करने जा रहे हैं:
git clone https://github.com/danigm/poppler.git
अब हम इसके स्रोत कोड के संकलन के साथ शुरू करने के लिए poppler फ़ोल्डर में प्रवेश करने जा रहे हैं।
cd poppler
यह किया अब हम कंप्लेन कमांड को poppler folder के अंदर टर्मिनल में निष्पादित करने जा रहे हैं:
mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DTESTDATADIR=$PWD/testfiles \ -DENABLE_XPDF_HEADERS=ON \ .. && make
अब रूट के रूप में हम निष्पादित करते हैं:
make install
और वह यह है, वे पहले से ही इस उपयोगिता को अपने कंप्यूटर पर स्थापित करेंगे ताकि इसका उपयोग कर सकें।
इस उपयोगिता के उपयोग के बारे में थोड़ा और जानने के लिए आप यहां जा सकते हैं निम्नलिखित लिंक।
नमस्कार, मैं देखता हूं कि मेरे लिनक्स टकसाल पर पहले से ही पॉपलर लाइब्रेरी स्थापित है, लेकिन मुझे नहीं पता कि इसका उपयोग कैसे करना है। क्या आप एक उदाहरण दे सकते हैं? धन्यवाद