XmpMetadataHandler

XmpMetadataHandler

Overview

XmpMetadataHandler є клас в Aspose.PDF FOSS для Java.

Читає і записує пакети метаданих XMP для відповідності PDF/A.

Цей клас надає 9 методів роботи з об’єктами XmpMetadataHandler в програмах Java. Доступні методи включають: buildXmpPacket, createXmpBytes, getAllProperties, getPdfAConformance, getPdfAPart, getProperty, hasPdfAId, pdfDateToXmpDate, readFromCatalog. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: allProperties, pdfAConformance, pdfAPart.

Properties

NameTypeAccessDescription
allPropertiesMap<String, String>ReadПовертає не модифікується карта всіх аналізованих властивостей.
pdfAPartintReadПовертає номер частини PDF/A з метаданих XMP або 0 якщо він не присутній.
pdfAConformanceStringReadПовертає рівень відповідності PDF/A з метаданих XMP або {@code null}, якщо не є.

Methods

SignatureDescription
readFromCatalog(catalog: PdfDictionary)XmpMetadataHandlerЧитає метадані XMP з словника каталогу PDF.
createXmpBytes(properties: Map<String, String>, pdfaPart: int, pdfaConformance: String)byte[]Створює байтовий масив метаданих XMP, придатний для вбудування у потоку PDF.
getProperty(namespace: String, name: String)StringПовертає значення властивості за URI і місцевим ім’ям.
getAllProperties()Map<String, String>Повертає не модифікується карта всіх аналізованих властивостей.
hasPdfAId()booleanПовертає {@code true}, якщо метадані XMP містять властивість { @ code pdfaid: part }.
getPdfAPart()intПовертає номер частини PDF/A з метаданих XMP або 0 якщо він не присутній.
getPdfAConformance()StringПовертає рівень відповідності PDF/A з метаданих XMP або {@code null}, якщо не є.
pdfDateToXmpDate(pdfDate: String)StringПерераховує струнку дати PDF у формат XMP.
buildXmpPacket(dcTitle: String, dcCreator: String, dcDescription: String, pdfKeywords: String, xmpCreatorTool: String, pdfProducer: String, xmpCreateDate: String, xmpModifyDate: String, pdfaPart: int, pdfaConformance: String)byte[]Створює повний XMP-пакет з усіма стандартними ім’ями для відповідності PDF/A.

See Also

 Українська