Contraseñas, Seguridad y Metadatos
IronPDF puede hacer modificaciones a los metadatos y configuraciones de seguridad de un PDF. En términos de seguridad, esto incluye la capacidad de hacer que los PDFs sean de solo lectura, no imprimibles, protegidos por contraseña y cifrados. Para los metadatos, esto incluye la capacidad de definir nuevas propiedades y editar las existentes.
Para gestionar los metadatos de un PDF en IronPDF for Java, el desarrollador debe primero recuperar una referencia a su MetadataManager. Esta clase proporciona métodos para el acceso directo y modificación del contenido meta del PDF. Los desarrolladores pueden leer y editar rápidamente propiedades meta comúnmente definidas en documentos PDF utilizando getters y setters con el mismo nombre.
La lista completa de propiedades con getters y setters convenientes es la siguiente:
ProducerCreationDateCreatorAuthorKeywordsSubjectTitleModifiedDate
El ejemplo de código utiliza los métodos setAuthor, setTitle, setKeywords y setModifiedDate para modificar el autor, título y palabras clave del documento de trabajo.
Para obtener y establecer propiedades distintas a las previamente listadas, utilice los métodos getAnyMetadata y setAnyMetadata con el nombre de la propiedad deseada.
Del mismo modo, el acceso y modificación de las configuraciones de seguridad en un documento PDF deben realizarse a través de un SecurityManager. Llame a getSecurity en un PdfDocument para recuperar una referencia a su SecurityManager y úsela para restringir el acceso al PDF según se requiera para el uso previsto.
Los desarrolladores de Java pueden usar un objeto SecurityOptions para un control más detallado sobre las configuraciones de seguridad del PDF.
Explorar la API MetadataManager para la gestión de PDF en Java


