Class XmpPacketWrapper

Class XmpPacketWrapper

İsim alanı : Aspose.Imaging.Xmp Toplantı: Aspose.Imaging.dll (25.4.0)

Serialized xmp paket içerir başlık ve trailer.

[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue

Inheritance

object XmpPacketWrapper

Implements

IXmlValue

mirasçı üyeleri

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Bir çift XML işleme talimatlarından (PIs) oluşan bir çubuk, rdf:RDF elemanının etrafında yerleştirilebilir.

Constructors

XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi ve XmpMeta)

Aspose.Imaging.Xmp.XmpPacketWrapper sınıfının yeni bir örneğini başlatır.

public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)

Parameters

header XmpHeaderPi

XMP işleme talimatı başlığı.

trailer XmpTrailerPi

İşleme talimatı için XMP trailer.

xmpMeta XmpMeta

XMP metadata ile ilgili bilgiler.

XmpPacketWrapper()

Aspose.Imaging.Xmp.XmpPacketWrapper sınıfının yeni bir örneğini başlatır.

public XmpPacketWrapper()

Properties

HeaderPi

Başlık işleme talimatı alınır.

[JsonProperty]
public XmpHeaderPi HeaderPi { get; }

Mülkiyet Değer

XmpHeaderPi

Meta

XMP meta alır. seçmeli.

[JsonProperty]
public XmpMeta Meta { get; set; }

Mülkiyet Değer

XmpMeta

Packages

XMP içindeki Aspose.Imaging.Xmp.XmpPackage aralığını alır.

public XmpPackage[] Packages { get; }

Mülkiyet Değer

XmpPackage […]

PackagesCount

XMP yapısının içindeki paket miktarını alır.

public int PackagesCount { get; }

Mülkiyet Değer

int

TrailerPi

Trailer işleme talimatı alın.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Mülkiyet Değer

XmpTrailerPi

Methods

AddPackage(XmpPackage)

paketi ekleyin.

public void AddPackage(XmpPackage package)

Parameters

package XmpPackage

Paket için.

ClearPackages()

Tüm Aspose.Imaging.Xmp.XmpPackage XMP içinde kaldırılır.

public void ClearPackages()

ContainsPackage(Sırt)

Determin whethere paketi xmp wrapper içinde mevcuttur.

public bool ContainsPackage(string namespaceUri)

Parameters

namespaceUri string

Paket şeması ur.

Returns

bool

Belirlenmiş adı alanı Uri ile paket XMP çubukta mevcutsa doğru geri döner.

GetPackage(Sırt)

Namespace URI ile paket alınır.

public XmpPackage GetPackage(string namespaceUri)

Parameters

namespaceUri string

Paket şeması URI.

Returns

XmpPackage

XMP paketini belirli namespace URI için iade eder.

Exceptions

ArgumentNullException

Adı Soyadı

GetXmlValue()

XMP değerini XML temsilciliğine dönüştürür.

public string GetXmlValue()

Returns

string

XMP değerini XML’e dönüştürür.

RemovePackage(XmpPackage)

XMP paketini kaldırın.

public void RemovePackage(XmpPackage package)

Parameters

package XmpPackage

Paket için.

ToString()

Mevcut nesneyi temsil eden bir XML çubuğunu geri getirir.

public override string ToString()

Returns

string

Mevcut nesneyi temsil eden bir XML çubuğu.

 Türkçe