XmpMetadataHandler

XmpMetadataHandler

Overview

XmpMetadataHandler és una classe en FOSS per Java.

Llegeix i escriu paquets de metadades XMP per a la conformitat amb PDF/A.

Aquesta classe proporciona 9 mètodes per treballar amb objectes XmpMetadataHandler en programes Java. Els mètodes disponibles inclouen: buildXmpPacket, createXmpBytes, getAllProperties, getPdfAConformance, getPdfAPart, getProperty, hasPdfAId, pdfDateToXmpDate, readFromCatalog. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: allProperties, pdfAConformance, pdfAPart.

Properties

NameTypeAccessDescription
allPropertiesMap<String, String>ReadRetorna un mapa no modificable de totes les propietats analitzades.
pdfAPartintReadRetorna el número de part del PDF/A dels metadades XMP, o 0 si no hi ha.
pdfAConformanceStringReadRetorna el nivell de conformitat PDF/A des dels metadades XMP, o {@code null} si no hi ha.

Methods

SignatureDescription
readFromCatalog(catalog: PdfDictionary)XmpMetadataHandlerLlegeix metadades XMP d’un diccionari de catàleg PDF.
createXmpBytes(properties: Map<String, String>, pdfaPart: int, pdfaConformance: String)byte[]Crea una matriu de bytes de metadades XMP adequada per a la incorporació en un flux PDF.
getProperty(namespace: String, name: String)StringRetorna un valor de propietat per URI d’espai de noms i nom local.
getAllProperties()Map<String, String>Retorna un mapa no modificable de totes les propietats analitzades.
hasPdfAId()booleanRetorna {@code true} si les metadades XMP contenen una propietat { @ code pdfaid: part }.
getPdfAPart()intRetorna el número de part del PDF/A dels metadades XMP, o 0 si no hi ha.
getPdfAConformance()StringRetorna el nivell de conformitat PDF/A des dels metadades XMP, o {@code null} si no hi ha.
pdfDateToXmpDate(pdfDate: String)StringConverteix una cadena de data PDF en format XMP.
buildXmpPacket(dcTitle: String, dcCreator: String, dcDescription: String, pdfKeywords: String, xmpCreatorTool: String, pdfProducer: String, xmpCreateDate: String, xmpModifyDate: String, pdfaPart: int, pdfaConformance: String)byte[]Construeix un paquet XMP complet amb tots els espais de noms estàndard per a la conformitat PDF/A.

See Also

 Català