Metadate XMP

Metadate XMP

XMP (Extensible Metadata Platform) este un format de metadate bazat pe XML, încorporat în documente PDF pentru a descrie titlul, autorul, data creării, ziua modificării și proprietățile personalizate (ISO 32000-1:2008, §14.3).

XmpMetadata

XmpMetadata oferă acces la fluxul de metadate XMP încorporat într-un document PDF. Este accesibil prin dicționarul de metadate al documentului:

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

Citirea metadatelor

Proprietățile XMP standard, cum ar fi creatorul, data de creare și data modificării sunt: accesibil prin intermediul XmpMetadata API ca valori de proprietate tipate.

DocumentInfo

În ceea ce priveşte DocumentInfo clasa oferă acces la informațiile clasice PDF document dicţionar (titlu, autor, subiect, cuvinte cheie, creator, producător, CreationDate, ModDate). Ambele DocumentInfo și de: XmpMetadata există independent și pot conține: valori diferite.

Utilizare: Document.getInfo() pentru a obţine DocumentInfo În cazul în care:

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

Vezi și:

 Română