En este tema básico, aprenderá a proteger con contraseña un archivo Excel mediante la API NET REST. Crearemos una aplicación para encriptar un archivo de Excel 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 compatible con 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 XLS
Descargar Aspose.Cells Cloud SDK for .NET to encrypt an XLS with password
Configure el proyecto C# .NET con el SDK anterior para establecer la contraseña para el archivo XLS
Pasos para cifrar un archivo de Excel 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 XLS
- Especifique los nombres de los archivos XLS de origen y cargue el XLS 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 Excel usando la API de código bajo NET
- Guarde los archivos de Excel protegidos con contraseña en el disco local
Los pasos anteriores permiten proteger Excel con contraseña mediante la API NET REST. Comenzaremos el proceso con la configuración del SDK y la creación de la instancia de la clase CellsAPI. Luego, abriremos los archivos XLS 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 de Excel mediante el método PostProtect().
Código para proteger Excel con contraseña mediante la API NET REST
Este código de ejemplo simple le permite proteger Excel con contraseña usando la API de código NET low. Debe proporcionar los archivos de origen de Excel 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 de Excel y devuelve los archivos de Excel protegidos con contraseña que se pueden almacenar en el disco o dentro de la base de datos.
We have explored to encrypt Workbook with Password using NET REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with NET REST API.