Python cung cấp Pdfcrowd API v2 để chuyển đổi tài liệu HTML sang PDF. API này rất dễ sử dụng và việc tích hợp chỉ mất một vài dòng mã.
Cài đặt
Install the client library from PyPI $ pip install pdfcrowd
Quá trình chuyển đổi sẽ được hoàn tất trong 3 bước sau đây từ Trang web / HTML sang PDF
Bước 1 - Tải xuống pdfkit thư viện
$ pip install pdfkit
Bước 2 - Bây giờ tải xuống wkhtmltopdf
Đối với Ubuntu / Debian -
sudo apt-get install wkhtmltopdf
Đối với Windows -
(a) Download link : WKHTMLTOPDF (b) Set : PATH variable set binary folder in Environment variables.
Bước 3 - Mã bằng Python để tải xuống -
(i) Trang HTML đã được lưu
import pdfkit pdfkit.from_file('my_test.html', my_'output.pdf')
(ii) Chuyển đổi theo URL của trang web
import pdfkit pdfkit.from_url('https://www.google.co.in/','my_testpdf.pdf')
(iii) Lưu trữ văn bản dưới dạng PDF
import pdfkit pdfkit.from_string('my_testpdf ABC','testpdf.pdf')