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 recuperar primero 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
- Fecha de creación
- Creador
Autor
- Palabras clave
Asunto
- Título
FechaModificada
El código de ejemplo utiliza los métodos
setAuthor
,setTitle
,setKeywords
ysetModifiedDate
para modificar el autor, el título y las palabras clave del documento de trabajo.Para obtener y establecer propiedades distintas de las enumeradas anteriormente, utilice los métodos
getAnyMetadata
ysetAnyMetadata
con el nombre de la propiedad deseada.Del mismo modo, el acceso y la modificación de la configuración de seguridad de un documento PDF deben realizarse a través de un
SecurityManager
. Llame agetSecurity
en unPdfDocument
para recuperar una referencia a suSecurityManager
y utilizarlo para restringir el acceso al PDF según sea necesario para el uso previsto.Los desarrolladores Java pueden utilizar un objeto
SecurityOptions
para tener un control más detallado de la configuración de seguridad de los PDF.Para obtener información más detallada y explorar las capacidades de IronPDF en diferentes entornos de programación, visiteDocumentación y características de IronPDF. Descubra otras soluciones de productos visitandoSitio web oficial de Iron Software.