Classe XmpPacketWrapper
Contenuti
[
Nascondere
]Summary: Contains serialized xmp package including header and trailer.
Module: aspose.imaging.xmp
Full Name: aspose.imaging.xmp.XmpPacketWrapper
Inheritance: IXmlValue, IImageMetadataFormat
Constructors
| Name | Descrizione |
|---|---|
| XmpPacketWrapper() | Inizializza una nuova istanza della classe XmpPacketWrapper. |
| XmpPacketWrapper(header, trailer, xmp_meta) | Inizializza una nuova istanza della classe XmpPacketWrapper. |
Properties
| Name | Type | Access | Descrizione |
|---|---|---|---|
| header_pi | XmpHeaderPi | r | Ottiene l’istruzione di elaborazione dell’intestazione. |
| meta | XmpMeta | r/w | Ottiene i metadati XMP. Opzionale. |
| packages | XmpPackage[] | r | Ottiene l’array di XmpPackage all’interno di XMP. |
| packages_count | int | r | Ottiene la quantità di pacchetti all’interno della struttura XMP. |
| trailer_pi | XmpTrailerPi | r | Ottiene l’istruzione di elaborazione del trailer. |
Methods
| Name | Descrizione |
|---|---|
| add_package(package) | Aggiunge il pacchetto. |
| clear_packages() | Rimuove tutti i XmpPackage all’interno di XMP. |
| contains_package(namespace_uri) | Determina se il pacchetto esiste nel wrapper XMP. |
| get_package(namespace_uri) | Ottiene il pacchetto per URI dello spazio dei nomi. |
| get_xml_value() | Converte il valore XMP nella rappresentazione XML. |
| remove_package(package) | Rimuove il pacchetto XMP. |
Constructor: XmpPacketWrapper()
XmpPacketWrapper()
Inizializza una nuova istanza della classe XmpPacketWrapper.
Constructor: XmpPacketWrapper(header, trailer, xmp_meta)
XmpPacketWrapper(header, trailer, xmp_meta)
Inizializza una nuova istanza della classe XmpPacketWrapper.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| header | XmpHeaderPi | L’intestazione XMP dell’istruzione di elaborazione. |
| trailer | XmpTrailerPi | Il trailer XMP dell’istruzione di elaborazione. |
| xmp_meta | XmpMeta | I metadati XMP. |
Method: add_package(package)
add_package(package)
Aggiunge il pacchetto.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| package | XmpPackage | Il pacchetto. |
Method: contains_package(namespace_uri)
contains_package(namespace_uri)
Determina se il pacchetto esiste nel wrapper XMP.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| namespace_uri | string | URI dello schema del pacchetto. |
Returns
| Tipo | Descrizione |
|---|---|
| bool | Restituisce true se il pacchetto con l’URI dello spazio dei nomi specificato esiste nel wrapper XMP. |
Method: get_package(namespace_uri)
get_package(namespace_uri)
Ottiene il pacchetto per URI dello spazio dei nomi.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| namespace_uri | string | L’URI dello schema del pacchetto. |
Returns
| Tipo | Descrizione |
|---|---|
| XmpPackage | Restituisce il pacchetto XMP per l’URI dello spazio dei nomi specificato. |
Method: get_xml_value()
get_xml_value()
Converte il valore XMP nella rappresentazione XML.
Returns
| Tipo | Descrizione |
|---|---|
| string | Restituisce il valore XMP convertito in XML. |
Method: remove_package(package)
remove_package(package)
Rimuove il pacchetto XMP.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| package | XmpPackage | Il pacchetto. |