Nếu bạn đang tìm cách chuyển đổi nhiều trang HTML thành tài liệu PDF, thì bạn có thể sử dụng trình chuyển đổi HTML sang PDF trực tuyến. Tuy nhiên, nếu bạn cần thực hiện chuyển đổi này theo chương trình hoặc theo quy trình hàng loạt, bạn sẽ phải tìm một thư viện tự động chuyển đổi HTML sang PDF. Do đó, bài viết này cung cấp hướng dẫn từng bước và mẫu mã để chuyển đổi tệp HTML sang PDF bằng Python.
- Thư viện chuyển đổi Python HTML sang PDF
- Chuyển HTML sang PDF bằng Python
- Trình chuyển đổi HTML sang PDF trực tuyến
Thư viện chuyển đổi Python HTML sang PDF
Aspose.PDF for Python là một thư viện mạnh mẽ cho phép tạo và xử lý tài liệu PDF. Cùng với nhiều khả năng thao tác PDF khác, thư viện này cung cấp tính năng hàng đầu để chuyển đổi HTML sang PDF. Bạn có thể cài đặt thư viện bằng cách sử dụng lệnh pip sau đây.
pip install aspose-pdf
Các bước để chuyển đổi HTML sang PDF bằng Python
Sau đây là các bước để chuyển đổi nội dung HTML sang PDF bằng Aspose.PDF for Python.
- Cài đặt và nhập Aspose.PDF for Python trong ứng dụng của bạn.
- Tải nội dung HTML từ tệp.
- Chuyển đổi HTML sang PDF và lưu tệp đầu ra.
Bây giờ, hãy chuyển đổi các bước này thành mã Python và chuyển đổi tệp HTML thành PDF.
Chuyển HTML sang PDF bằng Python
Đây là cách bạn có thể chuyển đổi tệp HTML thành PDF bằng Python.
- Tạo một thể hiện của lớp HtmlLoadOptions.
- Tạo một thể hiện của lớp Tài liệu và khởi tạo nó với đường dẫn của tệp HTML và đối tượng HtmlLoadOptions.
- Chuyển đổi HTML sang PDF bằng phương thức Document.save(outputFileName).
Mẫu mã sau đây cho biết cách chuyển đổi tài liệu HTML thành PDF.
import aspose.pdf as ap
input_html = "input.html"
output_pdf = "output.pdf"
# tạo đối tượng HtmlLoadOptions
options = ap.HtmlLoadOptions()
# tải tập tin
document = ap.Document(input_html, options)
# chuyển đổi HTML sang PDF
document.save(output_pdf)
Tệp HTML
PDF đã chuyển đổi
Trình chuyển đổi HTML sang PDF trực tuyến
Hãy xem trình chuyển đổi HTML sang PDF trực tuyến miễn phí của chúng tôi), sử dụng Aspose.PDF for Python.
Chuyển đổi HTML sang PDF miễn phí
Bạn có thể nhận giấy phép tạm thời miễn phí và chuyển đổi các tệp HTML sang PDF mà không có bất kỳ giới hạn đánh giá nào.
Phần kết luận
Trong bài viết này, bạn đã biết cách chuyển đổi HTML sang PDF bằng Python. Hướng dẫn từng bước và mẫu mã đã trình bày cách tải tệp HTML rồi lưu dưới dạng PDF. Bạn có thể dễ dàng cài đặt Aspose.PDF for Python trong ứng dụng của mình và chuyển đổi nội dung HTML sang PDF một cách liền mạch. Bạn có thể khám phá thêm về Aspose.PDF for Python bằng cách sử dụng tài liệu.