XmpPacketWrapper Sınıfı
İçindekiler
[
Saklamak
]Summary: Contains serialized xmp package including header and trailer.
Module: aspose.imaging.xmp
Full Name: aspose.imaging.xmp.XmpPacketWrapper
Inheritance: IXmlValue, IImageMetadataFormat
Constructors
| Name | Açıklama |
|---|---|
| XmpPacketWrapper() | Yeni bir XmpPacketWrapper sınıfı örneği başlatır. |
| XmpPacketWrapper(header, trailer, xmp_meta) | Yeni bir XmpPacketWrapper sınıfı örneği başlatır. |
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| header_pi | XmpHeaderPi | r | Başlık işleme talimatını alır. |
| meta | XmpMeta | r/w | XMP meta verisini alır. İsteğe bağlı. |
| packages | XmpPackage[] | r | XMP içinde bulunan XmpPackage dizisini alır. |
| packages_count | int | r | XMP yapısı içindeki paket sayısını alır. |
| trailer_pi | XmpTrailerPi | r | İşleme talimatının trailer’ını alır. |
Methods
| Name | Açıklama |
|---|---|
| add_package(package) | Paketi ekler. |
| clear_packages() | XMP içinde tüm XmpPackage öğelerini kaldırır. |
| contains_package(namespace_uri) | Paketin xmp sarmalayıcısında mevcut olup olmadığını belirler. |
| get_package(namespace_uri) | Paketi namespace URI’sine göre alır. |
| get_xml_value() | XMP değerini XML temsiline dönüştürür. |
| remove_package(package) | XMP paketini kaldırır. |
Constructor: XmpPacketWrapper()
XmpPacketWrapper()
Yeni bir XmpPacketWrapper sınıfı örneği başlatır.
Constructor: XmpPacketWrapper(header, trailer, xmp_meta)
XmpPacketWrapper(header, trailer, xmp_meta)
Yeni bir XmpPacketWrapper sınıfı örneği başlatır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| header | XmpHeaderPi | İşleme talimatının XMP başlığı. |
| trailer | XmpTrailerPi | İşleme talimatının XMP trailer’ı. |
| xmp_meta | XmpMeta | XMP meta verileri. |
Method: add_package(package)
add_package(package)
Paketi ekler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| package | XmpPackage | Paket. |
Method: contains_package(namespace_uri)
contains_package(namespace_uri)
Paketin xmp sarmalayıcısında mevcut olup olmadığını belirler.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| namespace_uri | string | Paket şema uri’si. |
Returns
| Tür | Açıklama |
|---|---|
| bool | Belirtilen namespace Uri’ye sahip paket XMP sarmalayıcısında mevcutsa true döndürür. |
Method: get_package(namespace_uri)
get_package(namespace_uri)
Paketi namespace URI’sine göre alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| namespace_uri | string | Paket şema URI’si. |
Returns
| Tür | Açıklama |
|---|---|
| XmpPackage | Belirtilen namespace URI için XMP paketini döndürür. |
Method: get_xml_value()
get_xml_value()
XMP değerini XML temsiline dönüştürür.
Returns
| Tür | Açıklama |
|---|---|
| string | Dönüştürülmüş XMP değerini XML olarak döndürür. |
Method: remove_package(package)
remove_package(package)
XMP paketini kaldırır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| package | XmpPackage | Paket. |