Contraseñas, seguridad y metadatos

IronPDF permite cifrar, descifrar, modificar metadatos y establecer determinados permisos relativos a anotaciones, copiar y pegar contenidos, campos de formulario e impresión.

Para abrir un documento PDF protegido por contraseña, utilice el método open y proporcione la contraseña como segundo parámetro. Para definir los metadatos es necesario crear un nuevo mapa e introducir los pares clave-valor correspondientes a la información de metadatos. Pasa el nuevo mapa de metadatos al método overrideMetadata para anular los metadatos antiguos.

El método removePasswordsAndEncryption se utiliza para eliminar cualquier contraseña del documento. El método makePdfDocumentReadOnly hará que este documento PDF sea de sólo lectura, encriptando el contenido a 128 bits y no permitiendo copiar y pegar contenido, anotaciones y edición de formularios.

Configura los permisos creando un objeto permission con la configuración de permisos y pásalo al método setPermission.

Por último, el método saveAs puede facilitar que se establezca un objeto con las propiedades ownerPassword y userPassword respectivamente.