Este tema concreto le enseñará cómo convertir XLSX a PDF con permisos restringidos en Node.js. Puede aplicar diferentes permisos y restricciones antes de exportar un archivo XLSX a PDF que tenga permisos restringidos en Node.js. En última instancia, el libro de Excel cargado se guarda como un archivo PDF y se puede abrir en cualquier visor de PDF o navegador con los permisos especificados.
Pasos para convertir XLSX a PDF teniendo permisos restringidos en Node.js
- Configure el IDE para usar Aspose.Cells para Node.js a través de Java en su aplicación para convertir un XLSX a PDF
- Cargue el archivo XLSX de origen que se va a convertir a PDF utilizando una instancia de la clase Workbook
- Inicialice las instancias de las clases PdfSaveOptions y PdfSecurityOptions para configurar las opciones de seguridad.
- Establezca las restricciones para copiar/extraer el contenido del libro de trabajo e imprimir el PDF en Node.js
- Guarde el libro como un archivo PDF con permisos restringidos en el disco
En el proceso paso a paso anterior, primero accederemos al archivo XLSX desde el disco que se va a exportar a PDF y luego estableceremos restricciones al PDF exportado desde el archivo XLSX usando la instancia de PdfSecurityOptions } clase, como una restricción para imprimir el PDF o una restricción para copiar o extraer texto del PDF. Una vez que se establecen las restricciones deseadas, el libro cargado se guarda como un archivo PDF habiendo aplicado restricciones en el disco.
Código para convertir archivos XLSX a PDF con permisos restringidos en Node.js
En el ejemplo anterior, hemos utilizado la instancia de clase PdfSaveOptions para establecer las restricciones en PDF convertido desde un XLSX. La clase toma el parámetro PdfSecurityOptions que expone las opciones para aplicar las restricciones. Después de aplicar las restricciones requeridas, el libro se exporta como un archivo PDF utilizando el objeto PdfSaveOptions como parámetro dentro del método 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.