Trong chủ đề đơn giản này, bạn sẽ hiểu được cách chuyển XLSX sang PDF có quyền hạn chế bằng Python. Đôi khi nó nhằm mục đích chuyển tiếp một số thông tin cho người khác nhưng với các hạn chế được áp đặt như hạn chế họ sao chép hoặc in tài liệu. Các bước sau đây đòi hỏi quy trình tạo PDF có quyền hạn chế từ XLSX bằng Python.
Các bước để chuyển đổi XLSX sang PDF có quyền hạn chế bằng Python
- Đặt IDE để sử dụng Aspose.Cells cho Python qua Java để áp dụng các quyền hạn chế trên tệp PDF đã xuất
- Tải tệp Excel nguồn để xuất thành PDF bằng phiên bản của lớp Workbook
- Tạo một thể hiện của đối tượng lớp PdfSaveOptions để định cấu hình các thuộc tính PDF đầu ra
- Áp dụng các hạn chế để trích xuất nội dung và in PDF đã xuất
- Lưu sổ làm việc dưới dạng PDF với các quyền hạn chế
Các bước được đề cập ở trên mô tả quy trình xuất Excel sang PDF có quyền hạn chế bằng Python, theo đó quy trình sẽ bắt đầu bằng cách tải tệp XLSX nguồn bằng cách sử dụng một phiên bản của lớp Sổ làm việc. Sau đó, bằng cách sử dụng phiên bản của PdfSaveOptions, các quyền bảo mật được truy cập và các hạn chế bắt buộc được áp dụng cho tệp PDF mong muốn. Cuối cùng, một tệp PDF có quyền hạn chế sẽ được lưu trên đĩa hoặc bên trong luồng bộ nhớ.
Mã mẫu cho Excel đối với các quyền hạn chế PDF bằng Python
Mã ví dụ trên tạo PDF có quyền hạn chế từ XLSX bằng Python với rất ít lệnh gọi API đơn giản. Người ta cũng có thể bao gồm nhiều hạn chế hơn bao gồm yêu cầu mật khẩu để mở bằng cách đặt PdfSaveOptions.getSecurityOptions().setuserPassword(). Điều thích hợp cần đề cập là các hạn chế in và sao chép/trích xuất sẽ vẫn có hiệu lực và UserPassword chỉ để mở tệp PDF.
Trong chủ đề này, chúng tôi tập trung vào chuyển đổi XLSX sang PDF có quyền hạn chế bằng Python. Nếu bạn muốn tìm hiểu về quy trình điều chỉnh độ cao hàng bên trong trang tính Excel, hãy tham khảo bài viết trên cách điều chỉnh chiều cao hàng trong Excel bằng Python.