Метадані XMP
Метадані XMP
XMP (Extensible Metadata Platform) - це формат метаданих на основі XML, вбудований у PDF-документи для опису заголовка, автора, дати створення, дати модифікації та персоналізованих властивостей (ISO 32000-1:2008, §14.3).
XmpМетдаті
XmpMetadata надає доступ до потоку метаданих XMP, вбудованого у PDF-документ. Доступ до нього можна отримати через словник метаданих документа:
try (Document doc = new Document("input.pdf")) {
XmpMetadata xmp = doc.getMetadata();
// Access standard XMP properties
}Читання метаданих
Стандартні властивості XMP, такі як автор, дата створення та дата модифікації є: доступний через XmpMetadata API як значення властивості.
DocumentInfo
У. DocumentInfo клас надає доступ до класичної інформації PDF-документа. словник (Назва, Автор, Тема, Ключові слова, Створитель, Продюсер, CreationDate, МодДата). Обидва DocumentInfo і XmpMetadata існують самостійно і можуть містити: різні цінності.
Використання Document.getInfo() для отримання DocumentInfo приклад:
try (Document doc = new Document("input.pdf")) {
DocumentInfo info = doc.getInfo();
String title = info.getTitle();
String author = info.getAuthor();
}