Метадані 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();
}

See Also

 Українська