XmpMetadata

Översikt

XmpMetadata är en klass i Aspose.PDF FOSS för Java. ärvt från: Iterable<Map.Entry<String, XmpValue>>.

Tillhandahåller tillgång till XMP-metadata i ett PDF-dokument (ISO 32000-1 §14.3.2, ISO 16684-1).

Denna klass ger 19 metoder för att arbeta med XmpMetadata objekt i Java-program. Tillgängliga metoder inkluderar: XmpMetadata, add, contains, get, getBytes, getKeys, getNamespaceUriByPrefix, getPrefixByNamespaceUri, getProperties, getRegistry, isDirty, iterator,och tre ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter att ha installerat Aspose.PDF FOSS för Java paket. och egenskaper: bytes, dirty, keys, properties, registry.

ägodelar

NamnTyp avAccessBeskrivning
keysjava.util.Collection<String>LäsningÅterställer alla nycklar till egendom.
bytesbyte[]LäsningReturnerar full XMP XML som UTF-8 byter.
dirtybooleanLäsningReturnerar giltigt om fastigheter har ändrats sedan parsning.
registryXmpNamespaceRegistryLäsningÅterställer det interna namespace-registret.
propertiesMap<String, XmpProperty>LäsningReturnerar kartan interna egenskaper (för serialisering av dokument).

Metoder

SignatureBeskrivning
XmpMetadata()Skapar tomma XMP metadata.
XmpMetadata(xmpBytes: byte[])Skapar XMP-metadata från rå XML byter.
get(key: String)XmpValuereturnerar värdet för den angivna nyckeln, eller noll om inte finns.
contains(key: String)booleanReturnerar sant om den angivna nyckeln är närvarande.
getKeys()java.util.Collection<String>Återställer alla nycklar till egendom.
set(key: String, value: XmpValue)Sätter ett egenskapsvärde.
set(key: String, value: String)Sätter ett egenskapsvärde från en sträng.
add(key: String, value: XmpValue)Lägg till ett egendom värde.
add(key: String, value: String)Lägg till ett egendom värde från en sträng.
remove(key: String)Ta bort en fastighet.
registerNamespaceUri(prefix: String, namespaceUri: String)Registrera en anpassad namespace prefix-URI mappning.
registerNamespaceUri(prefix: String, namespaceUri: String, schemaDescription: String)Registrera en anpassad namespace med beskrivning.
getNamespaceUriByPrefix(prefix: String)StringReturnerar namespace URI för en prefix.
getPrefixByNamespaceUri(namespaceUri: String)StringReturnerar förskottet för en namespace URI.
getBytes()byte[]Returnerar full XMP XML som UTF-8 byter.
iterator()Iterator<Map.Entry<String, XmpValue>>Returnerar en iterator över alla nyckelvärdepar.
isDirty()booleanReturnerar giltigt om fastigheter har ändrats sedan parsning.
getRegistry()XmpNamespaceRegistryÅterställer det interna namespace-registret.
getProperties()Map<String, XmpProperty>Returnerar kartan interna egenskaper (för serialisering av dokument).

Se även

 Svenska