पायथन Pdfcrowd API v2 प्रदान करता है जो HTML डॉक्यूमेंट्स को PDF में कन्वर्ट करता है। यह API उपयोग में बहुत आसान है और इंटीग्रेशन में केवल कुछ लाइन्स कोड लेता है।
इंस्टॉलेशन
PyPI से क्लाइंट लाइब्रेरी इंस्टॉल करें $ pip install pdfcrowd
कन्वर्जन वेबपेज/HTML से PDF में निम्नलिखित 3 चरणों में पूरा होगा:
चरण 1 - pdfkit लाइब्रेरी डाउनलोड करें
$ pip install pdfkit
चरण 2 - अब wkhtmltopdf डाउनलोड करें
Ubuntu/Debian के लिए -
sudo apt-get install wkhtmltopdf
Windows के लिए -
(a) डाउनलोड लिंक: WKHTMLTOPDF (b) सेट: PATH वेरिएबल में एनवायरनमेंट वेरिएबल्स में बाइनरी फोल्डर सेट करें।
चरण 3 - डाउनलोड करने के लिए पायथन में कोड -
(i) पहले से सेव्ड HTML पेज
import pdfkit
pdfkit.from_file('my_test.html', 'my_output.pdf')(ii) वेबसाइट URL द्वारा कन्वर्ट करें
import pdfkit
pdfkit.from_url('https://www.google.co.in/', 'my_testpdf.pdf')(iii) टेक्स्ट को PDF में स्टोर करें
import pdfkit
pdfkit.from_string('my_testpdf ABC', 'testpdf.pdf')