XmpMetadataHandler

XmpMetadataHandler

Общ преглед

XmpMetadataHandler е клас в Aspose.PDF FOSS за Java.

Чете и пише пакети с метаданни XMP за съответствие на PDF/A.

Този клас предоставя 9 метода за работа с XmpMetadataHandler обекти в Java програми. Наличните методи включват: buildXmpPacket, createXmpBytes, getAllProperties, getPdfAConformance, getPdfAPart, getProperty, hasPdfAId, pdfDateToXmpDate, readFromCatalog. Всички публични членове са достъпни за всяко приложение на Java след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: allProperties, pdfAConformance, pdfAPart.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
allPropertiesMap<String, String>Прочети.Връща непроменлива карта на всички анализирани свойства.
pdfAPartintПрочети.Връща PDF/A част номер от XMP метаданните, или 0 ако не е налице.
pdfAConformanceStringПрочети.Връща ниво на съответствие PDF/A от метаданните XMP или {@code null} ако не е налице.

Методи за изчисляване на данните

ПодписътОписание на състоянието
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.

Вижте също:

 Български