XmpPacketWrapper

Inheritance: java.lang.Object

All Implemented Interfaces: com.aspose.imaging.xmp.IXmlValue, com.aspose.imaging.metadata.IImageMetadataFormat

public class XmpPacketWrapper implements IXmlValue, IImageMetadataFormat

Innehåller serialiserat xmp‑paket inklusive header och trailer.

En wrapper bestående av ett par XML‑processinstruktioner (PIs) kan placeras runt rdf:RDF‑elementet.

Konstruktörer

KonstruktorBeskrivning
XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)Initierar en ny instans av klassen XmpPacketWrapper.
XmpPacketWrapper()Initierar en ny instans av klassen XmpPacketWrapper.

Metoder

MetodBeskrivning
getHeaderPi()Hämtar header‑processinstruktionen.
getMeta()Hämtar XMP‑metadata.
setMeta(XmpMeta value)Ställer in XMP‑metadata.
getTrailerPi()Hämtar trailer‑processinstruktionen.
getPackages()Hämtar array av XmpPackage i XMP.
getPackagesCount()Hämtar antalet paket i XMP‑strukturen.
addPackage(XmpPackage package_)Lägger till paketet.
getPackage(String namespaceUri)Hämtar paketet via namnrymds-URI.
containsPackage(String namespaceUri)Bestämmer om paketet finns i XMP-omslaget.
removePackage(XmpPackage package_)Tar bort XMP-paketet.
clearPackages()Tar bort alla XmpPackage i XMP.
getXmlValue()Konverterar XMP-värde till XML-representationen.
toString()Returnerar en XML-sträng som representerar det aktuella objektet.

XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)

public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)

Initierar en ny instans av klassen XmpPacketWrapper.

Parameters:

ParameterTypBeskrivning
headerXmpHeaderPiXMP-huvudet för bearbetningsinstruktionen.
trailerXmpTrailerPiXMP-slutet för bearbetningsinstruktionen.
xmpMetaXmpMetaXMP-metadata.

XmpPacketWrapper()

public XmpPacketWrapper()

Initierar en ny instans av klassen XmpPacketWrapper.

getHeaderPi()

public XmpHeaderPi getHeaderPi()

Hämtar header‑processinstruktionen.

Returns: XmpHeaderPi - The Header processing instruction.

getMeta()

public XmpMeta getMeta()

Hämtar XMP-metadata. Valfritt.

Returns: XmpMeta - The XMP meta. Optional.

setMeta(XmpMeta value)

public void setMeta(XmpMeta value)

Ställer in XMP-metadata. Valfritt.

Parameters:

ParameterTypBeskrivning
valueXmpMetaXMP-metadata. Valfritt.

getTrailerPi()

public XmpTrailerPi getTrailerPi()

Hämtar trailer‑processinstruktionen.

Returns: XmpTrailerPi - Trailer processing instruction.

getPackages()

public XmpPackage[] getPackages()

Hämtar array av XmpPackage i XMP.

Returns: com.aspose.imaging.xmp.XmpPackage[] - Arrayen av XmpPackage i XMP.

getPackagesCount()

public int getPackagesCount()

Hämtar antalet paket i XMP‑strukturen.

Returns: int - Antalet paket i XMP-strukturen.

addPackage(XmpPackage package_)

public void addPackage(XmpPackage package_)

Lägger till paketet.

Parameters:

ParameterTypBeskrivning
package_XmpPackagePaketet.

getPackage(String namespaceUri)

public XmpPackage getPackage(String namespaceUri)

Hämtar paketet via namnrymds-URI.

Parameters:

ParameterTypBeskrivning
namespaceUrijava.lang.StringPaketets schemats URI.

Returns: XmpPackage - Returns the XMP package for specified namespace URI.

containsPackage(String namespaceUri)

public boolean containsPackage(String namespaceUri)

Bestämmer om paketet finns i XMP-omslaget.

Parameters:

ParameterTypBeskrivning
namespaceUrijava.lang.StringPaketets schemats uri.

Returns: boolean - Returnerar true om paket med angivet namnrymds-URI finns i XMP-omslaget.

removePackage(XmpPackage package_)

public void removePackage(XmpPackage package_)

Tar bort XMP-paketet.

Parameters:

ParameterTypBeskrivning
package_XmpPackagePaketet.

clearPackages()

public void clearPackages()

Tar bort alla XmpPackage i XMP.

getXmlValue()

public String getXmlValue()

Konverterar XMP-värde till XML-representationen.

Returns: java.lang.String - Returnerar konverterat XMP-värde till XML.

toString()

public String toString()

Returnerar en XML-sträng som representerar det aktuella objektet.

Returns: java.lang.String - En XML-sträng som representerar det aktuella objektet.