XmpPacketWrapper klass
Innehåll
[
Dölj
]Summary: Contains serialized xmp package including header and trailer.
Module: aspose.imaging.xmp
Full Name: aspose.imaging.xmp.XmpPacketWrapper
Inheritance: IXmlValue, IImageMetadataFormat
Constructors
| Name | Description |
|---|---|
| XmpPacketWrapper() | Initierar en ny instans av XmpPacketWrapper klass. |
| XmpPacketWrapper(header, trailer, xmp_meta) | Initierar en ny instans av XmpPacketWrapper klass. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| header_pi | XmpHeaderPi | r | Hämtar header‑processinstruktionen. |
| meta | XmpMeta | r/w | Hämtar XMP‑metadata. Valfritt. |
| packages | XmpPackage[] | r | Hämtar en array av XmpPackage i XMP. |
| packages_count | int | r | Hämtar antalet paket i XMP-strukturen. |
| trailer_pi | XmpTrailerPi | r | Hämtar trailer‑processinstruktionen. |
Methods
| Name | Description |
|---|---|
| add_package(package) | Lägger till paketet. |
| clear_packages() | Tar bort alla XmpPackage i XMP. |
| contains_package(namespace_uri) | Bestämmer om paketet finns i XMP‑omslaget. |
| get_package(namespace_uri) | Hämtar paketet efter namnrymds‑URI. |
| get_xml_value() | Konverterar XMP‑värde till XML‑representationen. |
| remove_package(package) | Tar bort XMP‑paketet. |
Constructor: XmpPacketWrapper()
XmpPacketWrapper()
Initierar en ny instans av XmpPacketWrapper klass.
Constructor: XmpPacketWrapper(header, trailer, xmp_meta)
XmpPacketWrapper(header, trailer, xmp_meta)
Initierar en ny instans av XmpPacketWrapper klass.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| header | XmpHeaderPi | XMP‑huvudet för processinstruktionen. |
| trailer | XmpTrailerPi | XMP‑trailern för processinstruktionen. |
| xmp_meta | XmpMeta | XMP‑metadata. |
Method: add_package(package)
add_package(package)
Lägger till paketet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| package | XmpPackage | Paketet. |
Method: contains_package(namespace_uri)
contains_package(namespace_uri)
Bestämmer om paketet finns i XMP‑omslaget.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| namespace_uri | string | Paketets schemauri. |
Returns
| Typ | Beskrivning |
|---|---|
| bool | Returnerar true om paket med angiven namnrymds‑URI finns i XMP‑omslaget. |
Method: get_package(namespace_uri)
get_package(namespace_uri)
Hämtar paketet efter namnrymds‑URI.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| namespace_uri | string | Paketets schemauri. |
Returns
| Typ | Beskrivning |
|---|---|
| XmpPackage | Returnerar XMP‑paketet för angiven namnrymds‑URI. |
Method: get_xml_value()
get_xml_value()
Konverterar XMP‑värde till XML‑representationen.
Returns
| Typ | Beskrivning |
|---|---|
| string | Returnerar konverterat XMP‑värde till XML. |
Method: remove_package(package)
remove_package(package)
Tar bort XMP‑paketet.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| package | XmpPackage | Paketet. |