निःशुल्क पायथन एपीआई के माध्यम से पीडीएफ दस्तावेज़ बनाएं और प्रबंधित करें

पीडीएफ फाइलों को बनाने और अनुकूलित करने, कई पीडीएफ को मर्ज करने और पीडीएफ से टेक्स्ट निकालने के लिए ओपन सोर्स पायथन लाइब्रेरी। यह HTML को पीडीएफ में बदलने के लिए Wkhtmltopdf Python Wrapper का उपयोग करता है.

पायथन अपनी सरलता और बहुमुखी प्रतिभा के कारण लंबे समय से सॉफ्टवेयर डेवलपर्स और डेटा वैज्ञानिकों के लिए पसंदीदा भाषा रही है। पायथन के कई फायदों में से एक पुस्तकालयों का समृद्ध पारिस्थितिकी तंत्र है जो विभिन्न डोमेन को कवर करता है। ऐसी ही एक लाइब्रेरी Python-PDFKit है, जो Python में PDF हेरफेर के लिए एक शक्तिशाली उपकरण है। चाहे आपको पीडीएफ तैयार करने की जरूरत हो, मौजूदा पीडीएफ से जानकारी निकालने की, या यहां तक कि HTML सामग्री को पीडीएफ में बदलने की, पायथन-पीडीएफकिट ने आपको कवर कर लिया है। लाइब्रेरी को संभालना बहुत आसान है और यह उपयोगकर्ताओं को HTML, URL, या कच्चे HTML स्ट्रिंग्स से निर्बाध रूप से पीडीएफ उत्पन्न करने में सक्षम बनाता है।

पायथन-पीडीएफकिट लोकप्रिय पीडीएफ रूपांतरण उपकरण, wkhtmltopdf के लिए एक पायथन रैपर है, जो C++ में लिखा गया है। इस लाइब्रेरी के साथ, डेवलपर्स आसानी से पीडीएफ पीढ़ी और हेरफेर को अपने पायथन अनुप्रयोगों में एकीकृत कर सकते हैं। HTML फाइलों से पीडीएफ बनाकर, यूआरएल से पीडीएफ बनाकर, पीडीएफ निर्माण प्रक्रिया को अनुकूलित करके, HTML सामग्री को सीधे पीडीएफ में परिवर्तित करके, कई पीडीएफ दस्तावेजों को एक ही फाइल में विलय करके, पीडीएफ सुनवाई को प्रबंधित करके पीडीएफ दस्तावेजों को संभालने के लिए लाइब्रेरी में कई महत्वपूर्ण विशेषताएं हैं। /फ़ुटर, पीडीएफ पेज का आकार सेट करना और भी बहुत कुछ।

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

Previous Next

पायथन-पीडीएफकिट के साथ शुरुआत करना

Python-PDFKit को स्थापित करने का अनुशंसित और आसान तरीका पाइप का उपयोग करना है। कृपया सुचारू स्थापना के लिए निम्न आदेश का उपयोग करें।

पाइप के माध्यम से Python-PDFKit स्थापित करें

 pip install pdfkit 

आप इसे मैन्युअल रूप से भी इंस्टॉल कर सकते हैं; नवीनतम रिलीज़ फ़ाइलें सीधे GitHub रिपॉजिटरी से डाउनलोड करें।

पायथन के माध्यम से पीडीएफ से टेक्स्ट निकालें

पायथन-पीडीएफकिट लाइब्रेरी पायथन के माध्यम से पीडीएफ फाइलों से प्रोग्रामेटिक रूप से टेक्स्ट निकालने की क्षमता प्रदान करती है। पीडीएफ फाइल से डेटा पुनर्प्राप्त करना आसान नहीं है क्योंकि पीडीएफ जिस तरह से जानकारी संग्रहीत करता है, उसे प्राप्त करना कठिन हो जाता है। Python-PDFKit डेवलपर्स को जानकारी प्राप्त करने के लिए उपयोग में आसान अंतर्निहित फ़ंक्शन प्रदान करके उनका काम आसान बनाता है। वे पेज की टेक्स्ट सामग्री प्राप्त करने के लिए पेज ऑब्जेक्ट पर एक्स्ट्रेक्टटेक्स्ट() विधि का उपयोग कर सकते हैं।

पायथन के माध्यम से पीडीएफ से टेक्स्ट निकालें

 // extract text from a PDF
  from Python-PDFKit import PdfReader
  reader = PdfReader("example.pdf")
  page = reader.pages[0]
  print(page.extract_text()) 

पायथन एपीआई के माध्यम से पीडीएफ दस्तावेज़ तैयार करना

ओपन सोर्स Python-PDFKit लाइब्रेरी सॉफ्टवेयर डेवलपर्स के लिए अपने Python एप्लिकेशन के अंदर आसानी से पीडीएफ फाइल जेनरेट करना आसान बनाती है। पुस्तकालय ने विभिन्न स्रोतों से पीडीएफ तैयार करने के लिए सहायता प्रदान की है। लाइब्रेरी सॉफ्टवेयर डेवलपर्स को HTML फ़ाइलों, स्ट्रिंग्स या यहां तक कि यूआरएल से पीडीएफ बनाने की अनुमति देती है। पायथन अनुप्रयोगों के अंदर चित्र, शीर्षलेख और पाद लेख जोड़ना, पृष्ठ आकार सेट करना, मार्जिन सेट करना आदि भी संभव है। निम्नलिखित उदाहरण दर्शाता है कि कैसे सॉफ्टवेयर डेवलपर केवल कुछ पंक्तियों के पायथन कोड के साथ विभिन्न स्रोतों से पीडीएफ फाइलें उत्पन्न कर सकते हैं।

पायथन एपीआई के माध्यम से HTML फ़ाइल, स्ट्रिंग या यूआरएल से एक पीडीएफ जेनरेट करें

import pdfkit

# Generate a PDF from an HTML file
pdfkit.from_file("source.html", "output.pdf")

# Generate a PDF from an HTML string
html_string = "

Hello, PDFKit!

" pdfkit.from_string(html_string, "output.pdf") # Generate a PDF from a URL pdfkit.from_url("https://example.com", "output.pdf")

पायथन ऐप्स के अंदर पीडीएफ जेनरेशन को कस्टमाइज करना

ओपन सोर्स पायथन-पीडीएफकिट लाइब्रेरी सॉफ्टवेयर डेवलपर्स को अपने स्वयं के एप्लिकेशन के अंदर पीडीएफ जेनरेशन प्रक्रिया को अनुकूलित करने में सक्षम बनाती है। सॉफ़्टवेयर डेवलपर विभिन्न विकल्प निर्दिष्ट कर सकते हैं जैसे पृष्ठ आकार, मार्जिन, हेडर/फ़ुटर, एकाधिक पीडीएफ दस्तावेज़ों को मर्ज करना और भी बहुत कुछ। ये विकल्प कमांड-लाइन तर्क के रूप में wkhtmltopdf को पास कर दिए जाते हैं। निम्नलिखित उदाहरण दिखाता है कि सॉफ्टवेयर डेवलपर पायथन अनुप्रयोगों के अंदर पीडीएफ पीढ़ी प्रक्रिया को कैसे अनुकूलित कर सकते हैं।

पायथन एपीआई के माध्यम से पीडीएफ जनरेशन प्रक्रिया को कैसे अनुकूलित करें?

 import pdfkit

options = {
    'page-size': 'A4',
    'margin-top': '0mm',
    'margin-right': '0mm',
    'margin-bottom': '0mm',
    'margin-left': '0mm',
}

pdfkit.from_file("source.html", "output.pdf", options=options)

पायथन लाइब्रेरी के माध्यम से HTML को पीडीएफ में बदलें

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

 

पायथन के माध्यम से HTML दस्तावेज़ों को पीडीएफ फाइलों में कैसे परिवर्तित करें?

import pdfkit

html_string = "

Hello, PDFKit!

" pdf_bytes = pdfkit.from_string(html_string, False) # Save the PDF bytes to a file with open("output.pdf", "wb") as f: f.write(pdf_bytes)
 हिन्दी