Chủ đề chính xác này sẽ hướng dẫn bạn cách chuyển đổi XLSX sang PDF có quyền hạn chế trong Node.js. Bạn có thể áp dụng các quyền và hạn chế khác nhau trước khi xuất tệp XLSX sang PDF có các quyền bị hạn chế trong Node.js. Cuối cùng, sổ làm việc Excel đã tải sẽ được lưu dưới dạng tệp PDF và có thể được mở trong bất kỳ trình xem hoặc trình duyệt PDF nào với các quyền được chỉ định.
Các bước để chuyển đổi XLSX sang PDF có quyền hạn chế trong Node.js
- Định cấu hình IDE để sử dụng Aspose.Cells cho Node.js qua Java trong ứng dụng của bạn nhằm chuyển đổi XLSX thành PDF
- Tải tệp XLSX nguồn sẽ được chuyển đổi sang PDF bằng cách sử dụng phiên bản của lớp Workbook
- Khởi tạo các phiên bản lớp PdfSaveOptions và PdfSecurityOptions để đặt các tùy chọn bảo mật
- Đặt các hạn chế đối với việc sao chép/trích xuất nội dung sổ làm việc và in tệp PDF trong Node.js
- Lưu sổ làm việc dưới dạng tệp PDF có quyền hạn chế trên đĩa
Trong quy trình từng bước ở trên, trước tiên chúng tôi sẽ truy cập tệp XLSX từ đĩa sẽ được xuất sang PDF, sau đó đặt các hạn chế đối với tệp PDF được xuất từ tệp XLSX bằng cách sử dụng phiên bản của PdfSecurityOptions }, chẳng hạn như hạn chế in tệp PDF hoặc hạn chế sao chép hoặc trích xuất văn bản từ PDF. Khi các hạn chế mong muốn được đặt, sổ làm việc đã tải sẽ được lưu dưới dạng tệp PDF có áp dụng các hạn chế trên đĩa.
Mã để chuyển đổi tệp XLSX sang PDF có quyền hạn chế trong Node.js
Trong ví dụ trên, chúng tôi đã sử dụng phiên bản lớp PdfSaveOptions để đặt các hạn chế đối với tệp PDF được chuyển đổi từ XLSX. Lớp này lấy tham số PdfSecurityOptions hiển thị các tùy chọn để áp dụng các hạn chế. Sau khi áp dụng các hạn chế bắt buộc, sổ làm việc sẽ được xuất dưới dạng tệp PDF bằng cách sử dụng đối tượng PdfSaveOptions làm tham số bên trong phương thức save().
We have learned to convert the XLSX file to PDF. If you are interested to learn about saving an Excel file as an HTML, refer to the article on how to convert Excel to HTML in Node.js.