Este artículo describe cómo agregar una contraseña a un documento Word con la API REST de Nodej. Aprenderá a asignar automáticamente una contraseña a un documento de Word con la API REST de Nodej. usando el SDK de Nodej. Se describen varias opciones para proteger el archivo de Word con diferentes configuraciones de protección.
Requisito previo
- {{HIPERVÍNCULO1}}
- Descargue SDK de Aspose.Words Cloud para Node.js para proteger un archivo de Word
- Configurar el proyecto de solución Nodej.s con el SDK anterior para aplicar una contraseña a los archivos de Word
Pasos para agregar una contraseña a un documento de Word con la API REST de Nodejs
- Instanciar un objeto de la clase WordsApi para establecer una contraseña
- Lea el archivo Word de entrada en una matriz de bytes para proteger el documento
- Cree el objeto de clase ProtectionRequestV2 y configure sus parámetros
- Cree una instancia del objeto ProtectDocumentOnlineRequest proporcionando los argumentos necesarios
- Llame al método Proteger documentos en línea para agregar una contraseña
- Guardar el archivo de Word protegido
Los pasos anteriores describen cómo proteger con contraseña un documento de Word con la API Low Code de Nodej. Para comenzar, lea el archivo de Word de entrada en una matriz de bytes, luego declare e inicialice el objeto ProtectionRequestV2 pasando la contraseña y el tipo de protección. Finalmente, cree el objeto ProtectDocumentOnlineRequest con las propiedades anteriores y llame al método ProtectDocumentOnline() para aplicar la contraseña.
Código para agregar una contraseña a un documento de Word con la API REST de Nodejs
Este código demuestra cómo establecer una contraseña en un documento de Word con la API Low Code de Nodej. Puede seleccionar el tipo de protección deseado del enumerador ProtectionTypeEnum, incluyendo AllowOnlyRevisions, AllowOnlyComments, AllowOnlyFormFields, ReadOnly y NoProtection. El archivo de salida se crea en la nube y se puede recuperar mediante la propiedad Document de la respuesta proporcionada por la API.
En este tema, hemos explorado el proceso de proteger un archivo de Word con contraseña. Si desea comprimir un archivo de Word, consulte el siguiente artículo: Comprimir archivos de Word con la API REST de Nodejs.