Hướng dẫn cách thực hiện ngắn gọn này cung cấp thông tin chi tiết về cách chuyển đổi CSV thành PDF bằng Python. Để thay đổi CSV thành PDF, ứng dụng dựa trên Python có thể được phát triển trong môi trường dựa trên macO, Windows hoặc Linux được định cấu hình bằng Python và JDK. Bạn sẽ quan sát các thuộc tính khác nhau và cách sử dụng chúng để tùy chỉnh giao diện của tệp PDF được tạo.
Các bước để chuyển đổi CSV sang PDF bằng Python
- Định cấu hình PIP, Python3 và Aspose.Cells cho Python bằng cách làm theo hướng dẫn
- Tạo một phiên bản của TxtLoadOptions và đặt dấu phân cách được sử dụng trong CSV nguồn
- Tạo đối tượng Workbook để tải tệp CSV nguồn để chuyển đổi sang PDF
- Sử dụng phiên bản lớp PdfSaveOptions để đặt thuộc tính cho tệp PDF mong muốn
- Sử dụng phương pháp Lưu để lưu CSV thành PDF trên đĩa
Trong các bước này, ứng dụng dựa trên Python* đã được sử dụng để *chuyển đổi CSV sang PDF. Sau khi định cấu hình môi trường, điều đầu tiên bạn phải thực hiện là đặt ký tự phân cách CSV bằng cách sử dụng phiên bản TxtLoadOptions. Sau đó, sử dụng lớp Workbook, tệp CSV sẽ được tải với TxtLoadOptions được cung cấp. Trong các bước tiếp theo, phiên bản PdfSaveOptions sẽ được tạo để đặt các tùy chọn xuất PDF khác nhau và cuối cùng, PDF sẽ được lưu trên đĩa bằng các tùy chọn PDF đã xác định.
Mã để chuyển đổi CSV sang PDF bằng Python
Trong ví dụ trên, bạn có thể quan sát thấy rằng bằng cách sử dụng Python CSV sang PDF chuyển đổi có thể dễ dàng đạt được trong một vài dòng mã. Chúng tôi có quyền kiểm soát tuyệt vời đối với quá trình tải CSV về mặt xác định AutoFitterOptions, AutoFilter,TextQualifier, IgnoreNotPrinted và nhiều tùy chọn khác có sẵn trong đối tượng lớp TxtLoadOptions. Tương tự như vậy, chúng ta có thể tùy chỉnh PDF mong muốn bằng cách đặt DefaultFont, FontEncoding, OptimizationType, DisplayDocTitle, OptimizationType và nhiều cấu hình khác trong tệp PDF đầu ra bằng cách sử dụng lớp PdfSaveOptions.
Trong chủ đề này, chúng ta đã học cách chuyển đổi CSV sang PDF bằng Python trong một vài dòng mã. Nếu bạn đang tìm cách tạo tệp Excel bằng python thì hãy xem bài viết trên cách tạo tệp Excel trong Python.