Именно из этой темы вы узнаете, как конвертировать XLSX в PDF с ограниченными разрешениями в Node.js. Вы можете применить различные разрешения и ограничения перед экспортом файла XLSX в PDF, ограничив разрешения в Node.js. В конечном итоге загруженная книга Excel сохраняется в виде файла PDF и может быть открыта в любом средстве просмотра PDF-файлов или в браузере с указанными разрешениями.
Действия по преобразованию XLSX в PDF с ограниченными разрешениями в Node.js
- Настройте IDE для использования Aspose.Cells для Node.js через Java в вашем приложении для преобразования XLSX в PDF.
- Загрузите исходный файл XLSX, который необходимо преобразовать в PDF, используя экземпляр класса Workbook.
- Инициализируйте экземпляры классов PdfSaveOptions и PdfSecurityOptions, чтобы установить параметры безопасности.
- Установите ограничения на копирование/извлечение содержимого книги и печать PDF-файла в Node.js.
- Сохраните книгу в виде PDF-файла с ограниченными правами на диске.
В описанном выше пошаговом процессе мы сначала получим доступ к файлу XLSX с диска, который необходимо экспортировать в PDF, а затем установим ограничения для PDF-файла, экспортированного из файла XLSX, используя экземпляр PdfSecurityOptions }, например ограничение на печать PDF-файла или ограничение на копирование или извлечение текста из PDF-файла. После установки желаемых ограничений загруженная книга сохраняется в виде PDF-файла с применением ограничений на диске.
Код для преобразования файла XLSX в PDF с ограниченными разрешениями в Node.js
В приведенном выше примере мы использовали экземпляр класса PdfSaveOptions для установки ограничений на PDF-файл, преобразованный из XLSX. Класс принимает параметр PdfSecurityOptions, который предоставляет варианты применения ограничений. После применения необходимых ограничений книга экспортируется в PDF-файл с использованием объекта PdfSaveOptions в качестве параметра внутри метода 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.