En este tema básico, aprenderá a proteger con contraseña un archivo XLSX mediante la API NET REST. Crearemos una aplicación para encriptar un archivo XLSX mediante la API NET Cloud siguiendo los pasos detallados y claros que se mencionan en la siguiente sección. La aplicación generada se puede integrar con cualquier aplicación que admita NET en entornos macOS, Linux o Windows y la conversión se puede realizar de forma gratuita.
Requisito previo
Crear una cuenta y obtener credenciales de API para proteger con contraseña un XLSX
Descargar Aspose.Cells Cloud SDK for .NET to encrypt an XLSX with password
Configure el proyecto C# .NET con el SDK anterior para establecer la contraseña para el archivo XLSX
Pasos para cifrar un archivo XLSX mediante la API NET Low Code
- Configure el ID de cliente y el secreto de cliente para que la API encripte el libro de trabajo con una contraseña mediante NET REST API
- Cree una instancia de la clase CellsApi con las credenciales del cliente para realizar la protección con contraseña de un archivo XLSX
- Especifique los nombres de los archivos XLSX de origen y cargue el XLSX de origen utilizando un nombre y un objeto de archivo en un HashMap
- Cree una instancia de ProtectWorkbookRequest para establecer la contraseña y otras propiedades
- Cree una instancia de PostProtectRequest para configurar los archivos de mapa y la instancia de ProtectWorkbookRequest
- Llama al método de solicitud PostProtect para encriptar el archivo XLSX usando la API de código bajo NET
- Guarde los archivos XLSX protegidos con contraseña en el disco local
Los pasos anteriores le permiten proteger con contraseña XLSX mediante NET REST API. Iniciaremos la implementación con la configuración del SDK y la creación de la instancia de la clase CellsAPI. Luego accederemos a los archivos XLSX de origen mediante un HashMap e instanciaremos las clases ProtectWorkbookRequest y PostProtectRequest que se utilizan para configurar la protección con contraseña de los archivos XLSX mediante el método PostProtect().
Código para proteger con contraseña XLSX mediante NET REST API
Este código de ejemplo básico le permite proteger con contraseña XLSX mediante la API de código reducido de NET. Debe proporcionar el archivo XLSX de origen y una contraseña para la protección junto con otras propiedades opcionales. Después de crear el mensaje de solicitud, PostProtect() realiza la protección del archivo XLSX y devuelve un archivo XLSX protegido con contraseña que se puede almacenar en el disco o dentro de la base de datos.
We have learned to encrypt Workbook with Password using NET REST API in this article. If you want to perform XLSX to PNG conversion, refer to the article on how to Convert XLSX to PNG with NET REST API.