Hướng dẫn ngắn gọn này hướng dẫn bạn cách chuyển đổi XLSX sang PDF có quyền hạn chế trong java. Bạn có thể đặt nhiều quyền và giới hạn trước khi chuyển đổi tệp XLSX thành PDF có quyền hạn chế trong java. Cuối cùng, sổ làm việc này được lưu dưới dạng tệp PDF có thể được mở trong bất kỳ trình xem hoặc trình duyệt nào có quyền được phép.
Các bước để chuyển đổi XLSX sang PDF có quyền hạn chế trong Java
- Thêm tham chiếu thư viện Aspose.Cells vào dự án bằng kho lưu trữ Maven
- Thêm một tham chiếu đến các lớp Workbook, PdfSaveOptions và PdfSecurityOptions bằng cách sử dụng từ khóa Nhập
- Tải tệp XLSX mẫu sẽ được chuyển đổi thành PDF
- Khởi tạo PdfSaveOptions để đặt tùy chọn bảo mật
- Đặt giới hạn sao chép/trích xuất nội dung và in PDF trong Java
- Lưu sổ làm việc dưới dạng PDF với các quyền hạn chế
Trong hướng dẫn từng bước ngắn này, chúng tôi thấy rằng trước tiên, chúng tôi tải tệp XLSX sẽ được chuyển đổi thành PDF và sau đó đặt giới hạn cho tệp PDF được xuất từ tệp XLSX chẳng hạn như giới hạn sao chép hoặc trích xuất văn bản từ PDF hoặc hạn chế in PDF. Sau khi áp dụng các hạn chế bắt buộc, sổ làm việc sẽ được lưu dưới dạng PDF có các hạn chế này.
Mã để chuyển đổi tệp XLSX sang PDF có quyền hạn chế trong Java
Trong mã mẫu này, chúng tôi đã sử dụng đối tượng lớp PdfSaveOptions để đặt các hạn chế đối với PDF được chuyển đổi từ XLSX. Lớp này có tham số PdfSecurityOptions thực sự chứa các tùy chọn để đặt các hạn chế. Khi kết thúc quá trình, sổ làm việc này được lưu dưới dạng PDF bằng cách sử dụng đối tượng PdfSaveOptions làm tham số cho hàm save().
Chúng tôi đã chuyển đổi tệp XLSX thành PDF, tuy nhiên nếu bạn muốn lưu tệp excel sang một số định dạng khác, hãy tham khảo bài viết trên cách chuyển đổi Excel sang XPS trong Java. Ngoài ra, lưu ý rằng không cần cài đặt MS Excel hoặc sử dụng Interop để chạy mã này.