XmpMetadataHandler

Resumo geral

XmpMetadataHandler é uma classe em Aspose.PDF FOSS para Java.

Leia e escreve pacotes de metadados XMP para conformidade com PDF/A.

Esta classe fornece 9 métodos para trabalhar com objetos XmpMetadataHandler em programas Java. Os métodos disponíveis incluem: buildXmpPacket, createXmpBytes, getAllProperties, getPdfAConformance, getPdfAPart, getProperty, hasPdfAId, pdfDateToXmpDate, readFromCatalog. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: allProperties, pdfAConformance, pdfAPart.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
allPropertiesMap<String, String>Leia.Retorna um mapa imodificável de todas as propriedades analisadas.
pdfAPartintLeia.Retorna o número da parte PDF/A dos metadados XMP, ou 0 se não estiver presente.
pdfAConformanceStringLeia.Retorna o nível de conformidade PDF/A dos metadados XMP, ou {@code null} se não estiver presente.

Métodos de avaliação

AssinaturaDescrição:
readFromCatalog(catalog: PdfDictionary)XmpMetadataHandlerLeia metadados XMP de um dicionário do catálogo PDF.
createXmpBytes(properties: Map<String, String>, pdfaPart: int, pdfaConformance: String)byte[]Cria uma matriz de bytes de metadados XMP adequada para inserção num fluxo PDF.
getProperty(namespace: String, name: String)StringDevolve um valor de propriedade por URI do espaço de nomes e nome local.
getAllProperties()Map<String, String>Retorna um mapa imodificável de todas as propriedades analisadas.
hasPdfAId()booleanRetorna {@code true} se os metadados XMP conterem uma propriedade { @ code pdfaid: part }.
getPdfAPart()intRetorna o número da parte PDF/A dos metadados XMP, ou 0 se não estiver presente.
getPdfAConformance()StringRetorna o nível de conformidade PDF/A dos metadados XMP, ou {@code null} se não estiver presente.
pdfDateToXmpDate(pdfDate: String)StringConverte uma sequência de data PDF para o formato de datas XMP.
buildXmpPacket(dcTitle: String, dcCreator: String, dcDescription: String, pdfKeywords: String, xmpCreatorTool: String, pdfProducer: String, xmpCreateDate: String, xmpModifyDate: String, pdfaPart: int, pdfaConformance: String)byte[]Cria um pacote XMP completo com todos os espaços de nomes padrão para conformidade PDF/A.

Ver também:

 Português