public class XmpPacketWrapper extends Object
Contains serialized xmp package including header and trailer.
A wrapper consisting of a pair of XML processing instructions (PIs) may be placed around the rdf:RDF element.
| Constructor and Description |
|---|
XmpPacketWrapper()
Initializes a new instance of the
XmpPacketWrapper class. |
XmpPacketWrapper(XmpHeaderPi header,
XmpTrailerPi trailer,
XmpMeta xmpMeta)
Initializes a new instance of the
XmpPacketWrapper class. |
| Modifier and Type | Method and Description |
|---|---|
void |
addPackage(XmpPackage package_)
Adds the package.
|
void |
clearPackages()
Removes all
XmpPackage inside XMP. |
boolean |
containsPackage(String namespaceUri)
Determines whethere package is exist in xmp wrapper.
|
XmpHeaderPi |
getHeaderPi()
Gets the header processing instruction.
|
XmpMeta |
getMeta()
Gets the XMP meta.
|
XmpPackage |
getPackage(String namespaceUri)
Gets package by namespace URI.
|
XmpPackage[] |
getPackages()
Gets array of
XmpPackage inside XMP. |
int |
getPackagesCount()
Gets amount of packages inside XMP structure.
|
XmpTrailerPi |
getTrailerPi()
Gets the trailer processing instruction.
|
void |
removePackage(XmpPackage package_)
Removes the XMP package.
|
void |
setHeaderPi(XmpHeaderPi value)
Sets the header processing instruction.
|
void |
setMeta(XmpMeta value)
Sets the XMP meta.
|
void |
setTrailerPi(XmpTrailerPi value)
Sets the trailer processing instruction.
|
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Initializes a new instance of the XmpPacketWrapper class.
header - The XMP header of processing instruction.trailer - The XMP trailer of processing instruction.xmpMeta - The XMP metadata.public XmpPacketWrapper()
Initializes a new instance of the XmpPacketWrapper class.
public XmpHeaderPi getHeaderPi()
Gets the header processing instruction.
public void setHeaderPi(XmpHeaderPi value)
Sets the header processing instruction.
value - The Header processing instruction.public XmpMeta getMeta()
Gets the XMP meta. Optional.
public void setMeta(XmpMeta value)
Sets the XMP meta. Optional.
value - The XMP meta. Optional.public XmpTrailerPi getTrailerPi()
Gets the trailer processing instruction.
public void setTrailerPi(XmpTrailerPi value)
Sets the trailer processing instruction.
value - Trailer processing instruction.public XmpPackage[] getPackages()
Gets array of XmpPackage inside XMP.
XmpPackage inside XMP.public int getPackagesCount()
Gets amount of packages inside XMP structure.
public void addPackage(XmpPackage package_)
Adds the package.
package_ - The package.public XmpPackage getPackage(String namespaceUri)
Gets package by namespace URI.
namespaceUri - The package schema URI.com.aspose.ms.System.ArgumentNullException - namespaceUripublic boolean containsPackage(String namespaceUri)
Determines whethere package is exist in xmp wrapper.
namespaceUri - Package schema uri.public void removePackage(XmpPackage package_)
Removes the XMP package.
package_ - The package.public void clearPackages()
Removes all XmpPackage inside XMP.
Copyright (c) 2008-2020 Aspose Pty Ltd. All Rights Reserved.