XmpPacketWrapper Klasse

Summary: Contains serialized xmp package including header and trailer.

Module: aspose.imaging.xmp

Full Name: aspose.imaging.xmp.XmpPacketWrapper

Inheritance: IXmlValue, IImageMetadataFormat

Constructors

NameBeschreibung
XmpPacketWrapper()Initialisiert eine neue Instanz der XmpPacketWrapper Klasse.
XmpPacketWrapper(header, trailer, xmp_meta)Initialisiert eine neue Instanz der XmpPacketWrapper Klasse.

Properties

NameTypeAccessBeschreibung
header_piXmpHeaderPirLiest die Header-Verarbeitungsanweisung.
metaXmpMetar/wLiest die XMP-Metadaten. Optional.
packagesXmpPackage[]rLiest ein Array von XmpPackage innerhalb von XMP.
packages_countintrErmittelt die Anzahl der Pakete innerhalb der XMP-Struktur.
trailer_piXmpTrailerPirErmittelt die Verarbeitungsanweisung des Trailers.

Methods

NameBeschreibung
add_package(package)Fügt das Paket hinzu.
clear_packages()Entfernt alle XmpPackage innerhalb von XMP.
contains_package(namespace_uri)Bestimmt, ob ein Paket im XMP-Wrapper existiert.
get_package(namespace_uri)Ermittelt das Paket anhand des Namespace-URI.
get_xml_value()Konvertiert den XMP-Wert in die XML-Darstellung.
remove_package(package)Entfernt das XMP-Paket.

Constructor: XmpPacketWrapper()

 XmpPacketWrapper() 

Initialisiert eine neue Instanz der XmpPacketWrapper Klasse.

Constructor: XmpPacketWrapper(header, trailer, xmp_meta)

 XmpPacketWrapper(header, trailer, xmp_meta) 

Initialisiert eine neue Instanz der XmpPacketWrapper Klasse.

Parameters:

ParameterTypBeschreibung
headerXmpHeaderPiDer XMP-Header der Verarbeitungsanweisung.
trailerXmpTrailerPiDer XMP-Trailer der Verarbeitungsanweisung.
xmp_metaXmpMetaDie XMP-Metadaten.

Method: add_package(package)

 add_package(package) 

Fügt das Paket hinzu.

Parameters:

ParameterTypBeschreibung
packageXmpPackageDas Paket.

Method: contains_package(namespace_uri)

 contains_package(namespace_uri) 

Bestimmt, ob ein Paket im XMP-Wrapper existiert.

Parameters:

ParameterTypBeschreibung
namespace_uristringPaket-Schema-URI.

Returns

TypBeschreibung
boolGibt true zurück, wenn ein Paket mit dem angegebenen Namespace-URI im XMP-Wrapper existiert.

Method: get_package(namespace_uri)

 get_package(namespace_uri) 

Ermittelt das Paket anhand des Namespace-URI.

Parameters:

ParameterTypBeschreibung
namespace_uristringDer Paket-Schema-URI.

Returns

TypBeschreibung
XmpPackageGibt das XMP-Paket für den angegebenen Namespace-URI zurück.

Method: get_xml_value()

 get_xml_value() 

Konvertiert den XMP-Wert in die XML-Darstellung.

Returns

TypBeschreibung
stringGibt den konvertierten XMP-Wert als XML zurück.

Method: remove_package(package)

 remove_package(package) 

Entfernt das XMP-Paket.

Parameters:

ParameterTypBeschreibung
packageXmpPackageDas Paket.