Clase XmpPacketWrapper

Summary: Contains serialized xmp package including header and trailer.

Module: aspose.imaging.xmp

Full Name: aspose.imaging.xmp.XmpPacketWrapper

Inheritance: IXmlValue, IImageMetadataFormat

Constructors

NameDescripción
XmpPacketWrapper()Inicializa una nueva instancia de la clase XmpPacketWrapper.
XmpPacketWrapper(header, trailer, xmp_meta)Inicializa una nueva instancia de la clase XmpPacketWrapper.

Properties

NameTypeAccessDescripción
header_piXmpHeaderPirObtiene la instrucción de procesamiento del encabezado.
metaXmpMetar/wObtiene los metadatos XMP. Opcional.
packagesXmpPackage[]rObtiene la matriz de XmpPackage dentro de XMP.
packages_countintrObtiene la cantidad de paquetes dentro de la estructura XMP.
trailer_piXmpTrailerPirObtiene la instrucción de procesamiento del trailer.

Methods

NameDescripción
add_package(package)Agrega el paquete.
clear_packages()Elimina todos los XmpPackage dentro de XMP.
contains_package(namespace_uri)Determina si el paquete existe en el contenedor xmp.
get_package(namespace_uri)Obtiene el paquete por URI del espacio de nombres.
get_xml_value()Convierte el valor XMP a la representación XML.
remove_package(package)Elimina el paquete XMP.

Constructor: XmpPacketWrapper()

 XmpPacketWrapper() 

Inicializa una nueva instancia de la clase XmpPacketWrapper.

Constructor: XmpPacketWrapper(header, trailer, xmp_meta)

 XmpPacketWrapper(header, trailer, xmp_meta) 

Inicializa una nueva instancia de la clase XmpPacketWrapper.

Parameters:

ParámetroTipoDescripción
headerXmpHeaderPiEl encabezado XMP de la instrucción de procesamiento.
trailerXmpTrailerPiEl tráiler XMP de la instrucción de procesamiento.
xmp_metaXmpMetaLos metadatos XMP.

Method: add_package(package)

 add_package(package) 

Agrega el paquete.

Parameters:

ParámetroTipoDescripción
packageXmpPackageEl paquete.

Method: contains_package(namespace_uri)

 contains_package(namespace_uri) 

Determina si el paquete existe en el contenedor xmp.

Parameters:

ParámetroTipoDescripción
namespace_uristringURI del esquema del paquete.

Returns

TipoDescripción
boolDevuelve true si el paquete con el URI de espacio de nombres especificado existe en el contenedor XMP.

Method: get_package(namespace_uri)

 get_package(namespace_uri) 

Obtiene el paquete por URI del espacio de nombres.

Parameters:

ParámetroTipoDescripción
namespace_uristringEl URI del esquema del paquete.

Returns

TipoDescripción
XmpPackageDevuelve el paquete XMP para el URI de espacio de nombres especificado.

Method: get_xml_value()

 get_xml_value() 

Convierte el valor XMP a la representación XML.

Returns

TipoDescripción
stringDevuelve el valor XMP convertido a XML.

Method: remove_package(package)

 remove_package(package) 

Elimina el paquete XMP.

Parameters:

ParámetroTipoDescripción
packageXmpPackageEl paquete.