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