ओपन सोर्स पायथन पीडीएफ मेटाडेटा लाइब्रेरी

पीडीएफ दस्तावेजों के मेटाडेटा को पढ़ने और अद्यतन करने के लिए मुफ्त और खुला स्रोत पायथन लाइब्रेरी।

पीवाईपीडीएफ क्या है?

Pypdf एक बहुमुखी ओपन सोर्स पायथन लाइब्रेरी है जो PDF हेरफेर के लिए अपनी विविध विशेषताओं के लिए जानी जाती है। यह लाइब्रेरी विभिन्न PDF हेरफेर जैसे PDF पार्सिंग और PDF विभाजन और विलय आदि के लिए उपयोगी है, लेकिन इस उत्पाद समीक्षा में, हम केवल इसकी PDF मेटाडेटा प्रबंधन सुविधाओं पर ध्यान केंद्रित करेंगे।

मेटाडेटा से संबंधित pypdf की मुख्य विशेषताएं निम्नलिखित हैं:

  • पीडीएफ मेटाडेटा पढ़ें: आप pypdf का उपयोग करके पीडीएफ दस्तावेज़ों के गुण (जैसे लेखक, निर्माता, उत्पादक, शीर्षक, विषय और कीवर्ड) पढ़ सकते हैं।
  • पीडीएफ मेटाडेटा अपडेट करें: आप pypdf का उपयोग करके पीडीएफ दस्तावेज़ों के मेटाडेटा को भी अपडेट कर सकते हैं।
GitHub

गिटहब आँकड़े

नाम:
भाषा:
सितारे:
कांटे:
लाइसेंस:
रिपॉजिटरी को अंतिम बार अद्यतन किया गया था

pypdf के साथ आरंभ करना

Pypdf को इंस्टॉल और उपयोग करने के लिए आपको Python संस्करण 3.6.0 या उससे उच्चतर की आवश्यकता है। इसलिए, पहले Python इंस्टॉल करें और फिर pip और वर्चुअल एनवायरनमेंट का उपयोग करके अपनी मशीन पर pypdf इंस्टॉल करने के लिए नीचे दिए गए कमांड का उपयोग करें।

लिनक्स


python3 -m venv venv
source venv/bin/activate
pip install pypdf

मैक ओएस


python -m venv venv
source venv/bin/activate
pip install pypdf

विंडोज़


python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf

पीडीएफ का मेटाडेटा पढ़ना

हम pypdf लाइब्रेरी का उपयोग करके PDF दस्तावेज़ के मेटाडेटा को पढ़ सकते हैं। हम pypdf लाइब्रेरी में PdfReader क्लास की metadata प्रॉपर्टी से PDF का मेटाडेटा प्राप्त करेंगे। विवरण के लिए नीचे दिए गए कोड स्निपेट को देखें:

उत्पादन

नीचे दिया गया स्क्रीनशॉट प्रदान की गई पीडीएफ फाइल का मेटाडेटा प्रदर्शित करता है:

पीडीएफ का मेटाडेटा अपडेट करना

हम pypdf लाइब्रेरी का उपयोग करके PDF दस्तावेज़ के मेटाडेटा जैसे कि लेखक, निर्माता, विषय और शीर्षक आदि को भी अपडेट कर सकते हैं। हम PDF दस्तावेज़ के मेटाडेटा को अपडेट/लिखने के लिए pypdf लाइब्रेरी में PdfWriter क्लास की add_metadata विधि में मेटाडेटा जानकारी युक्त ऑब्जेक्ट पास करेंगे। विस्तृत जानकारी के लिए, नीचे दिए गए कोड स्निपेट को देखें:

निष्कर्ष

निष्कर्ष में, pypdf PDF दस्तावेज़ों के मेटाडेटा को पढ़ने और अपडेट करने के लिए एक असाधारण पायथन लाइब्रेरी साबित होती है। डेवलपर्स बिना किसी समस्या के PDF दस्तावेज़ों के मेटाडेटा को आसानी से पढ़ और अपडेट कर सकते हैं।

इसी तरह के उत्पादों

 Hindi