XMP Metadata

XMP Metadata

XMP (Extensible Metadata Platform) är ett XML-baserat metadataformat som ingår i PDF-dokument för att beskriva titel, författare, skapades datum, modifieringsdatum och anpassade egenskaper (ISO 32000-1:2008, §14.3).

XmpMetadata

XmpMetadata ger tillgång till XMP metadata ström som är inbäddad i ett PDF-dokument. Det är tillgängligt via dokumentets metadata-lagsordbok:

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

Läsa metadata

Standard XMP-egenskaper som skapare, skapardatum och modifieringsdatums är: Tillgänglig genom den XmpMetadata API som typiserade egendomsvärden.

DocumentInfo

Den DocumentInfo klass ger tillgång till den klassiska PDF-dokumentinformation Ordbok (Title, Författare, Subject, Nyckelord, Skapare , Producerare och CreationDate, MÅR: Båda två DocumentInfo och XmpMetadata är oberoende och kan innehålla olika värden .

Användning Document.getInfo() För att få den DocumentInfo Instans är:

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

Se även

 Svenska