XMP metapodatki
XMP metapodatki
XMP (Extensible Metadata Platform) je XML-baziran metapodatni format koji se ugrađuje u PDF dokumente kako bi opisao naslov, autora, datum stvaranja, dan modifikacije i prilagođene svojstva (ISO 32000-1:2008, §14.3).
XmpMetadata
XmpMetadata U ovom slučaju, u skladu s člankom 16. stavkom 1. točkom (a) ovog članka. Dostupno je putem rječnika metapodataka dokumenta:
try (Document doc = new Document("input.pdf")) {
XmpMetadata xmp = doc.getMetadata();
// Access standard XMP properties
}Čitanje metapodataka
Standardna XMP svojstva kao što su kreator, datum stvaranja i datum modifikacije su: dostupna putem: XmpMetadata API kao vrijednosti svojstva.
DocumentInfo
U skladu s člankom 1. DocumentInfo klasa omogućuje pristup klasičnim PDF dokumentima informacija riječnik (naziv, autor, predmet, ključne riječi, kreator, producent, CreationDate, ModDate). Oboje DocumentInfo i u članku 1. XmpMetadata postoje samostalno i mogu sadržavati: različite vrijednosti.
Upotreba: Document.getInfo() za dobivanje DocumentInfo Primjer:
try (Document doc = new Document("input.pdf")) {
DocumentInfo info = doc.getInfo();
String title = info.getTitle();
String author = info.getAuthor();
}