XmpMetadataHandler
Revisión
XmpMetadataHandler Es una clase en Aspose.PDF FOSS para Java.
Lea y escribe paquetes de metadatos XMP para la conformidad PDF/A.
Esta clase proporciona 9 métodos para trabajar con los objetos XmpMetadataHandler en programas de Java. Los métodos disponibles incluyen: buildXmpPacket, createXmpBytes, getAllProperties, getPdfAConformance, getPdfAPart, getProperty, hasPdfAId, pdfDateToXmpDate, readFromCatalog. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : allProperties, pdfAConformance, pdfAPart.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
allProperties | Map<String, String> | Leer | Retorna un mapa inmutable de todas las propiedades parsed. |
pdfAPart | int | Leer | Devolve el número de parte PDF/A desde los metadatos XMP, o 0 si no está presente. |
pdfAConformance | String | Leer | Retorna el nivel de conformidad PDF/A desde los metadatos XMP, o {@code null} si no está presente. |
Metodología
| firma | Descripción |
|---|---|
readFromCatalog(catalog: PdfDictionary) → XmpMetadataHandler | Lea los metadatos de XMP desde un diccionario de catálogo PDF. |
createXmpBytes(properties: Map<String, String>, pdfaPart: int, pdfaConformance: String) → byte[] | Crea un array de byte de metadatos XMP adecuado para la incorporación en una corriente PDF. |
getProperty(namespace: String, name: String) → String | Retorna un valor de la propiedad por nombre espacio URI y nombre local. |
getAllProperties() → Map<String, String> | Retorna un mapa inmutable de todas las propiedades parsed. |
hasPdfAId() → boolean | Returne {@code true} si los metadatos de XMP contienen una propiedad { @code pdfaid:part}. |
getPdfAPart() → int | Devolve el número de parte PDF/A desde los metadatos XMP, o 0 si no está presente. |
getPdfAConformance() → String | Retorna el nivel de conformidad PDF/A desde los metadatos XMP, o {@code null} si no está presente. |
pdfDateToXmpDate(pdfDate: String) → String | Converta una fila de fecha PDF en formato de data XMP. |
buildXmpPacket(dcTitle: String, dcCreator: String, dcDescription: String, pdfKeywords: String, xmpCreatorTool: String, pdfProducer: String, xmpCreateDate: String, xmpModifyDate: String, pdfaPart: int, pdfaConformance: String) → byte[] | Construcción de un paquete completo XMP con todos los espacios de nombre estándar para la conformidad PDF/A. |