Metadatos XMP

Metadatos XMP

XMP (Extensible Metadata Platform) es un formato de metadatos basado en XML incorporado a documentos PDF para describir el título, autor, fecha de creación, data de modificación y propiedades personalizadas (ISO 32000-1:2008, §14.3).

XmpMetadata

XmpMetadata proporciona acceso al flujo de metadatos XMP incorporado en un documento PDF. Se puede acceder a través del diccionario de metadatos del documento:

try (Document doc = new Document("input.pdf")) {
    XmpMetadata xmp = doc.getMetadata();
    // Access standard XMP properties
}

Leer Metadatos

Las propiedades de XMP como el creador, la fecha de creación y la data de modificación son: Accesible a través de la XmpMetadata API como valores de propiedad tipificados.

DocumentInfo

El DocumentInfo clase proporciona acceso a la información de documento PDF clásico Diccionario (Título, Autor, Subjeto, Palabras clave, Creador, Productor, CréationDate, Título: Ambos DocumentInfo y XmpMetadata existen independientemente y pueden contener diferentes valores.

Uso Document.getInfo() Para obtener el DocumentInfo El caso:

try (Document doc = new Document("input.pdf")) {
    DocumentInfo info = doc.getInfo();
    String title = info.getTitle();
    String author = info.getAuthor();
}

Ver también

 Español