XmpMetadata

Približni podaci

XmpMetadata je klasa u Aspose.PDF FOSS za Java. Nasljednici od: Iterable<Map.Entry<String, XmpValue>>.

Obavješćuje pristup XMP metapodatcima PDF dokumenta (ISO 32000-1 §14.3.2, ISO 16684-1).

Ova klasa pruža 19 metoda za rad s XmpMetadata objektima u Java programima. Postoje i sljedeće metode: XmpMetadata, add, contains, get, getBytes, getKeys, getNamespaceUriByPrefix, getPrefixByNamespaceUri, getProperties, getRegistry, isDirty, iterator, i tri dodatna metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: bytes, dirty, keys, properties, registry.

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
keysjava.util.Collection<String>Čitaj.Vrati sve ključeve za imovinu.
bytesbyte[]Čitaj.Vrati cijeli XMP XML kao UTF-8 bajtove.
dirtybooleanČitaj.Vrati true ako su svojstva izmijenjena od parsing-a.
registryXmpNamespaceRegistryČitaj.Vrati unutarnji registar prostor imena.
propertiesMap<String, XmpProperty>Čitaj.Vrati internu mapu svojstava (za serijalizaciju po dokumentu).

Metoda za primjenu

PotpisOpisivanje
XmpMetadata()Stvara prazne XMP metapodatke.
XmpMetadata(xmpBytes: byte[])Stvara XMP metapodatke iz sirovih XML bajta.
get(key: String)XmpValueVrati vrijednost za dat ključ, ili nula ako nije prisutan.
contains(key: String)booleanVrati true ako je dat ključ prisutan.
getKeys()java.util.Collection<String>Vrati sve ključeve za imovinu.
set(key: String, value: XmpValue)Postavlja vrijednost svojstva.
set(key: String, value: String)Postavlja vrijednost svojstva iz niza.
add(key: String, value: XmpValue)Dodaje vrijednost imovine.
add(key: String, value: String)Dodaje vrijednost svojstva iz niza.
remove(key: String)Uklanja svojstvo.
registerNamespaceUri(prefix: String, namespaceUri: String)Registracija prilagođenog prefiksa na ime-spazu.
registerNamespaceUri(prefix: String, namespaceUri: String, schemaDescription: String)Registracija namjenskog prostora s opisom.
getNamespaceUriByPrefix(prefix: String)StringVrati URI za prefiks.
getPrefixByNamespaceUri(namespaceUri: String)StringVrati prefiks za URI u prostorima imena.
getBytes()byte[]Vrati cijeli XMP XML kao UTF-8 bajtove.
iterator()Iterator<Map.Entry<String, XmpValue>>Vrati iterator preko svih parova ključnih vrijednosti.
isDirty()booleanVrati true ako su svojstva izmijenjena od parsing-a.
getRegistry()XmpNamespaceRegistryVrati unutarnji registar prostor imena.
getProperties()Map<String, XmpProperty>Vrati internu mapu svojstava (za serijalizaciju po dokumentu).

Također pogledajte:

 Hrvatski