Solución de protección de documentos PDF

Proteja documentos PDF con aplicaciones y API multiplataforma gratuitas

Cómo proteger un archivo PDF con la biblioteca Aspose.PDF

Para proteger el archivo PDF, utilizaremos la API Aspose.PDF, que es una API de manipulación de documentos rica en funciones, potente y fácil de usar para la plataforma . Abra el administrador de paquetes NuGet, busque Aspose.pdf e instálelo. También puede usar el siguiente comando de la consola del administrador de paquetes. Puede usar el método Encrypt del objeto Document para cifrar un archivo PDF. Puede pasar la contraseña de usuario, la contraseña de propietario y los permisos al método Encrypt. Además de eso, puede pasar cualquier valor de la enumeración CryptoAlgorithm. Esta enumeración proporciona diferentes combinaciones de algoritmos de cifrado y tamaños de clave. Puede pasar el valor de su elección. Por último, guarde el archivo PDF cifrado utilizando el método Guardar del objeto Document.

API de código elevado para añadir o eliminar firmas electrónicas del documento


API nativas para firmar electrónicamente archivos PDF con .NET, .NET Core, Java, C++ y Android.

Cifrar archivo PDF

<% protect0.code-block.subtitle %>

// Open document
Document document = new Document(dataDir+ "Encrypt.pdf");
// Encrypt PDF
document.Encrypt("user", "owner", 0, CryptoAlgorithm.RC4x128);
dataDir = dataDir + "Encrypt_out.pdf";
// Save updated PDF
document.Save(dataDir);