Excel sang PDF Python

Ngày nay, PDF đã trở thành định dạng tệp tiêu chuẩn để trao đổi tài liệu. Nhiều định dạng tài liệu phổ biến khác nhau được chuyển đổi sang PDF trước khi chúng được chia sẻ qua Internet. Excel sang PDF là một trong những kịch bản chuyển đổi phổ biến trong đó các trang tính được chuyển đổi thành các trang PDF chỉ đọc. Theo đó, bài viết này trình bày cách chuyển đổi tệp Excel XLSX hoặc XLS sang PDF bằng Python.

API chuyển đổi Python Excel sang PDF

Để chuyển đổi Excel sang PDF, chúng tôi sẽ sử dụng API Aspose.Cells for Python. Đây là một API thao tác bảng tính mạnh mẽ cho phép bạn tạo, xử lý và chuyển đổi các tệp Excel từ bên trong các ứng dụng Python của mình. Bạn có thể cài đặt API bằng lệnh pip sau.

pip install aspose-cells

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

Việc chuyển đổi tệp Excel sang PDF đơn giản như chiếc bánh bằng cách sử dụng Aspose.Cells for Python. Các bước sau là bắt buộc để lưu tệp Excel ở định dạng PDF.

  • Tải tệp Excel từ vị trí mong muốn.
  • Lưu nó dưới dạng PDF vào vị trí mong muốn.

Và đó là nó. Hãy cùng xem cách chuyển các bước này thành mã và chuyển đổi tệp Excel XLS / XLSX sang PDF bằng Python.

Chuyển đổi Excel XLSX sang PDF bằng Python

Sau đây là các bước để chuyển đổi tệp Excel XLSX sang PDF bằng Python.

Mẫu mã sau đây cho thấy cách chuyển đổi tệp Excel XSLX sang PDF.

# Tải tệp Excel
workbook = Workbook("Book1.xlsx")

# Chuyển đổi Excel sang PDF
workbook.save("xlsx-to-pdf.pdf", SaveFormat.PDF)

Tệp Excel

Excel sang PDF

PDF được chuyển đổi

PDF được chuyển đổi

Python XLSX XLS sang PDF - Chuyển đổi nâng cao

Aspose.Cells for Python cũng cho phép bạn tùy chỉnh chuyển đổi XLSX sang PDF bằng các tùy chọn khác nhau. Ví dụ: bạn có thể đặt tuân thủ PDF, nén, kiểu đường lưới, số trang trên mỗi tờ, v.v. cho tệp PDF được chuyển đổi. Lớp PdfSaveOptions được sử dụng để đặt các tùy chọn này.

Sau đây là các bước để sử dụng các tùy chọn nâng cao trong chuyển đổi XLSX sang PDF bằng Python.

Mẫu mã sau đây cho thấy cách sử dụng các tùy chọn nâng cao trong Excel XLSX để chuyển đổi PDF.

# Tải tệp Excel
workbook = Workbook("Book1.xlsx")

# Tạo và đặt các tùy chọn PDF
pdfOptions = PdfSaveOptions()
pdfOptions.setCompliance(PdfCompliance.PDF_A_1_B)
  
# Chuyển đổi Excel sang PDF
workbook.save("xlsx-to-pdf.pdf", pdfOptions)

Python Excel sang PDF Converter - Nhận giấy phép miễn phí

Bạn có thể yêu cầu giấy phép tạm thời để sử dụng API mà không có giới hạn đánh giá.

Sự kết luận

Trong bài viết này, bạn đã học cách chuyển đổi Excel XLSX hoặc XLS sang PDF bằng Python. Hơn nữa, các tùy chọn nâng cao để kiểm soát chuyển đổi Python Excel sang PDF cũng được thảo luận với sự trợ giúp của mẫu mã. Bạn có thể khám phá thêm về Aspose.Cells for Python qua Java bằng cách sử dụng tài liệu. Trong trường hợp bạn có bất kỳ thắc mắc nào, hãy liên hệ với chúng tôi qua diễn đàn của chúng tôi.

Xem thêm

Thông tin: Aspose đã phát triển một ứng dụng web trực tuyến miễn phí cho phép bạn xem tệp PDF trực tuyến, một ứng dụng khác cho phép bạn chuyển đổi tệp PDF sang video và một ứng dụng cho phép bạn [chỉnh sửa tệp PDF trực tuyến] 4 .