XmpPacketWrapper Classe

Summary: Contains serialized xmp package including header and trailer.

Module: aspose.imaging.xmp

Full Name: aspose.imaging.xmp.XmpPacketWrapper

Inheritance: IXmlValue, IImageMetadataFormat

Constructors

NameDescription
XmpPacketWrapper()Initialise une nouvelle instance de la classe XmpPacketWrapper.
XmpPacketWrapper(header, trailer, xmp_meta)Initialise une nouvelle instance de la classe XmpPacketWrapper.

Properties

NameTypeAccessDescription
header_piXmpHeaderPirObtient l’instruction de traitement de l’en-tête.
metaXmpMetar/wObtient les métadonnées XMP. Facultatif.
packagesXmpPackage[]rObtient le tableau de XmpPackage à l’intérieur de XMP.
packages_countintrObtient le nombre de packages dans la structure XMP.
trailer_piXmpTrailerPirObtient l’instruction de traitement du trailer.

Methods

NameDescription
add_package(package)Ajoute le package.
clear_packages()Supprime tous les XmpPackage dans XMP.
contains_package(namespace_uri)Détermine si le package existe dans l’enveloppe xmp.
get_package(namespace_uri)Obtient le package par l’URI de l’espace de noms.
get_xml_value()Convertit la valeur XMP en représentation XML.
remove_package(package)Supprime le package XMP.

Constructor: XmpPacketWrapper()

 XmpPacketWrapper() 

Initialise une nouvelle instance de la classe XmpPacketWrapper.

Constructor: XmpPacketWrapper(header, trailer, xmp_meta)

 XmpPacketWrapper(header, trailer, xmp_meta) 

Initialise une nouvelle instance de la classe XmpPacketWrapper.

Parameters:

ParamètreTypeDescription
headerXmpHeaderPiL’en-tête XMP de l’instruction de traitement.
trailerXmpTrailerPiLe trailer XMP de l’instruction de traitement.
xmp_metaXmpMetaLes métadonnées XMP.

Method: add_package(package)

 add_package(package) 

Ajoute le package.

Parameters:

ParamètreTypeDescription
packageXmpPackageLe package.

Method: contains_package(namespace_uri)

 contains_package(namespace_uri) 

Détermine si le package existe dans l’enveloppe xmp.

Parameters:

ParamètreTypeDescription
namespace_uristringURI du schéma du package.

Returns

TypeDescription
boolRenvoie vrai si le package avec l’URI d’espace de noms spécifié existe dans l’enveloppe XMP.

Method: get_package(namespace_uri)

 get_package(namespace_uri) 

Obtient le package par l’URI de l’espace de noms.

Parameters:

ParamètreTypeDescription
namespace_uristringL’URI du schéma du package.

Returns

TypeDescription
XmpPackageRenvoie le package XMP pour l’URI d’espace de noms spécifié.

Method: get_xml_value()

 get_xml_value() 

Convertit la valeur XMP en représentation XML.

Returns

TypeDescription
stringRenvoie la valeur XMP convertie en XML.

Method: remove_package(package)

 remove_package(package) 

Supprime le package XMP.

Parameters:

ParamètreTypeDescription
packageXmpPackageLe package.