Metadata XMP

Metadata XMP

XMP (Extensible Metadata Platform) je formát metadat založený na XML, vložený do PDF dokumentů k popisu názvu, autora, data vytvoření, data úpravy a vlastních vlastností (ISO 32000-1:2008, §14.3).

XmpMetadata

XmpMetadata poskytuje přístup k proudu XMP metadat vloženému v PDF dokumentu. Je přístupný prostřednictvím slovníku metadat dokumentu:

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

Čtení metadat

Standardní XMP vlastnosti, jako je tvůrce, datum vytvoření a datum úpravy, jsou přístupné přes XmpMetadata API jako hodnoty vlastností zadané typem.

DocumentInfo

Třída DocumentInfo poskytuje přístup k tradičnímu slovníku informací PDF dokumentu (Title, Author, Subject, Keywords, Creator, Producer, CreationDate, ModDate). Obě DocumentInfo a XmpMetadata existují nezávisle a mohou obsahovat různé hodnoty.

Použijte Document.getInfo() k získání instance DocumentInfo:

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

Viz také:

 Čeština