Cách chuyển đổi HTML sang PDF bằng Python

Hướng dẫn nhanh này hướng dẫn cách chuyển đổi HTML sang PDF bằng Python. Bạn sẽ nhận được thông tin cơ bản để thiết lập môi trường phát triển, danh sách các bước để hoàn thành tác vụ và mã mẫu có thể chạy được để chuyển đổi tệp HTML thành PDF bằng Python. Các tùy chọn khác nhau để tùy chỉnh việc tải tệp HTML cũng sẽ được thảo luận.

Các bước để chuyển đổi HTML sang PDF bằng Python

  1. Đặt môi trường thành thêm Aspose.PDF cho Python qua .NET để hiển thị HTML
  2. Tạo một đối tượng của lớp aspose.pdf.HtmlLoadOptions để kiểm soát việc tải HTML
  3. Tải tệp HTML nguồn vào đối tượng Document bằng các tùy chọn tải được đề cập ở trên
  4. Lưu tệp PDF kết quả có nội dung HTML nguồn trong đó

Các bước này mô tả quy trình chuyển đổi HTML sang PDF bằng Python. Đầu tiên, một đối tượng của đối tượng lớp aspose.pdf.HtmlLoadOptions được tạo theo yêu cầu của hàm tạo lớp Tài liệu. Sau khi tệp HTML nguồn được tải, bạn có toàn quyền kiểm soát tệp đã tải và sau đó lưu tệp đó vào đĩa dưới dạng tệp PDF.

Mã để chuyển đổi HTML sang PDF bằng Python

Mã này trình bày quy trình thay đổi HTML thành PDF bằng Python. Đối tượng HtmlLoadOptions có thể được sử dụng để đặt trình xử lý cảnh báo cho bất kỳ lỗi nào phát sinh trong quá trình chuyển đổi, cờ để hiển thị toàn bộ tệp HTML thành một trang PDF, cờ để nhúng phông chữ vào tệp PDF đầu ra và đặt bố cục trang thành liệt kê một số. Tương tự, khi đối tượng tài liệu PDF được khởi tạo, tất cả các thuộc tính và phương thức để tùy chỉnh tệp PDF đầu ra đều có sẵn như đặt cờ để ẩn thanh thực đơn khi tệp PDF đầu ra được mở, ẩn thanh công cụ và ẩn các thành phần giao diện người dùng để một vài tên.

Bài viết này đã làm rõ quy trình lưu HTML sang PDF bằng Python. Nếu bạn muốn tìm hiểu cách chuyển đổi PDF thành văn bản, hãy tham khảo bài viết trên cách chuyển đổi PDF thành văn bản trong Python.

 Tiếng Việt