Contraseñas, seguridad y metadatos
IronPDF puede realizar modificaciones en los metadatos PDF y en la configuración de seguridad. En términos de seguridad, esto incluye la capacidad de hacer que los PDF sean de sólo lectura, no imprimibles, protegidos por contraseña y encriptados. Para los metadatos, esto incluye la posibilidad de definir nuevas propiedades y editar las existentes.
Para gestionar los metadatos de un PDF en IronPDF for Java, el desarrollador debe primero obtener una referencia a su MetadataManager
. Esta clase proporciona métodos para el acceso directo y la modificación del contenido meta del PDF. Los desarrolladores pueden leer y editar rápidamente metapropiedades definidas habitualmente en documentos PDF mediante getters y setters con el mismo nombre.
La lista completa de propiedades con getters y setters convenientes se encuentra a continuación:
- Productor
CreationDate
Creador
- Autor
Palabras clave
Asunto
Título
ModifiedDate
El ejemplo de código utiliza los métodos
setAuthor
,setTitle
,setKeywords
ysetModifiedDate
para modificar el autor, título y palabras clave del documento en curso.Para obtener y establecer propiedades distintas a las previamente listadas, utiliza los métodos
getAnyMetadata
ysetAnyMetadata
con el nombre de la propiedad deseada.Del mismo modo, el acceso y la modificación de las configuraciones de seguridad en un documento PDF deben realizarse a través de un
SecurityManager
. Llame agetSecurity
en unPdfDocument
para obtener una referencia a suSecurityManager
y úselo para restringir el acceso al PDF según lo requerido para el uso previsto.Los desarrolladores de Java pueden utilizar un objeto
SecurityOptions
para un control más detallado sobre la configuración de seguridad de PDF.Para obtener información más detallada y explorar las capacidades de IronPDF en diferentes entornos de programación, visite Documentación y características de IronPDF. Descubra soluciones de productos adicionales visitando el sitio web oficial de Iron Software.