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

ConstructorDescripció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étodoDescripció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ámetroTipoDescripción
headerXmpHeaderPiEl encabezado XMP de la instrucción de procesamiento.
trailerXmpTrailerPiEl trailer XMP de la instrucción de procesamiento.
xmpMetaXmpMetaLos 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ámetroTipoDescripción
valueXmpMetaLos 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ámetroTipoDescripción
package_XmpPackageEl paquete.

getPackage(String namespaceUri)

public XmpPackage getPackage(String namespaceUri)

Obtiene el paquete por URI del espacio de nombres.

Parameters:

ParámetroTipoDescripción
namespaceUrijava.lang.StringEl 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ámetroTipoDescripción
namespaceUrijava.lang.StringURI 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ámetroTipoDescripción
package_XmpPackageEl 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.