Metadata XMP
Metadata XMP
XMP (Extensible Metadata Platform) adalah format metadatha berbasis XML yang tertanam dalam dokumen PDF untuk menggambarkan judul, penulis, tanggal penciptaan, hari modifikasi, dan properti kustom (ISO 32000-1:2008, §14.3).
Metadata Xmp
XmpMetadata memberikan akses ke aliran metadata XMP yang tertanam dalam dokumen PDF. Ini dapat diakses melalui kamus metadata dokumen:
try (Document doc = new Document("input.pdf")) {
XmpMetadata xmp = doc.getMetadata();
// Access standard XMP properties
}Membaca Metadata
Sifat XMP standar seperti pencipta, tanggal pembuatan dan tanggal modifikasi adalah: dapat diakses melalui XmpMetadata API sebagai nilai properti yang diketik.
DocumentInfo
Pengelolaan DocumentInfo kelas memberikan akses ke informasi dokumen PDF klasik kamus (Judul, Penulis, Subjek, Kata Kunci, Pembuat, Produser, CreationDate, ModDate). Kedua-duanya DocumentInfo dan (b) XmpMetadata ada secara independen dan dapat berisi nilai yang berbeda.
Penggunaan Document.getInfo() untuk mendapatkan DocumentInfo contoh:
try (Document doc = new Document("input.pdf")) {
DocumentInfo info = doc.getInfo();
String title = info.getTitle();
String author = info.getAuthor();
}