XmpPacketWrapper
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.imaging.xmp.IXmlValue, com.aspose.imaging.metadata.IImageMetadataFormat
public class XmpPacketWrapper implements IXmlValue, IImageMetadataFormat
Contiene el paquete XMP serializado, incluyendo encabezado y pie.
Un contenedor que consiste en un par de instrucciones de procesamiento XML (PIs) puede colocarse alrededor del elemento rdf:RDF.
Constructores
| Constructor | Descripción |
|---|---|
| XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta) | Inicializa una nueva instancia de la clase XmpPacketWrapper. |
| XmpPacketWrapper() | Inicializa una nueva instancia de la clase XmpPacketWrapper. |
Métodos
| Método | Descripción |
|---|---|
| getHeaderPi() | Obtiene la instrucción de procesamiento del encabezado. |
| getMeta() | Obtiene los metadatos XMP. |
| setMeta(XmpMeta value) | Establece los metadatos XMP. |
| getTrailerPi() | Obtiene la instrucción de procesamiento del tráiler. |
| getPackages() | Obtiene la matriz de XmpPackage dentro de XMP. |
| getPackagesCount() | Obtiene la cantidad de paquetes dentro de la estructura XMP. |
| addPackage(XmpPackage package_) | Agrega el paquete. |
| getPackage(String namespaceUri) | Obtiene el paquete por URI del espacio de nombres. |
| containsPackage(String namespaceUri) | Determina si el paquete existe en el contenedor XMP. |
| removePackage(XmpPackage package_) | Elimina el paquete XMP. |
| clearPackages() | Elimina todos los XmpPackage dentro de XMP. |
| getXmlValue() | Convierte el valor XMP a la representación XML. |
| toString() | Devuelve una cadena XML que representa el objeto actual. |
XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Inicializa una nueva instancia de la clase XmpPacketWrapper.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| header | XmpHeaderPi | El encabezado XMP de la instrucción de procesamiento. |
| trailer | XmpTrailerPi | El trailer XMP de la instrucción de procesamiento. |
| xmpMeta | XmpMeta | Los metadatos XMP. |
XmpPacketWrapper()
public XmpPacketWrapper()
Inicializa una nueva instancia de la clase XmpPacketWrapper.
getHeaderPi()
public XmpHeaderPi getHeaderPi()
Obtiene la instrucción de procesamiento del encabezado.
Returns: XmpHeaderPi - The Header processing instruction.
getMeta()
public XmpMeta getMeta()
Obtiene los metadatos XMP. Opcional.
Returns: XmpMeta - The XMP meta. Optional.
setMeta(XmpMeta value)
public void setMeta(XmpMeta value)
Establece los metadatos XMP. Opcional.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| value | XmpMeta | Los metadatos XMP. Opcional. |
getTrailerPi()
public XmpTrailerPi getTrailerPi()
Obtiene la instrucción de procesamiento del tráiler.
Returns: XmpTrailerPi - Trailer processing instruction.
getPackages()
public XmpPackage[] getPackages()
Obtiene la matriz de XmpPackage dentro de XMP.
Returns:
com.aspose.imaging.xmp.XmpPackage[] - La matriz de XmpPackage dentro de XMP.
getPackagesCount()
public int getPackagesCount()
Obtiene la cantidad de paquetes dentro de la estructura XMP.
Returns: int - La cantidad de paquetes dentro de la estructura XMP.
addPackage(XmpPackage package_)
public void addPackage(XmpPackage package_)
Agrega el paquete.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| package_ | XmpPackage | El paquete. |
getPackage(String namespaceUri)
public XmpPackage getPackage(String namespaceUri)
Obtiene el paquete por URI del espacio de nombres.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| namespaceUri | java.lang.String | El URI del esquema del paquete. |
Returns: XmpPackage - Returns the XMP package for specified namespace URI.
containsPackage(String namespaceUri)
public boolean containsPackage(String namespaceUri)
Determina si el paquete existe en el contenedor XMP.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| namespaceUri | java.lang.String | URI del esquema del paquete. |
Returns: boolean - Devuelve true si el paquete con el URI de espacio de nombres especificado existe en el contenedor XMP.
removePackage(XmpPackage package_)
public void removePackage(XmpPackage package_)
Elimina el paquete XMP.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| package_ | XmpPackage | El paquete. |
clearPackages()
public void clearPackages()
Elimina todos los XmpPackage dentro de XMP.
getXmlValue()
public String getXmlValue()
Convierte el valor XMP a la representación XML.
Returns: java.lang.String - Devuelve el valor XMP convertido a XML.
toString()
public String toString()
Devuelve una cadena XML que representa el objeto actual.
Returns: java.lang.String - Una cadena XML que representa el objeto actual.