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();
}