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
Implements
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
Meta
XMP meta alır. seçmeli.
[JsonProperty]
public XmpMeta Meta { get; set; }
Mülkiyet Değer
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
TrailerPi
Trailer işleme talimatı alın.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
Mülkiyet Değer
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
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
XMP paketini belirli namespace URI için iade eder.
Exceptions
Adı Soyadı
GetXmlValue()
XMP değerini XML temsilciliğine dönüştürür.
public string GetXmlValue()
Returns
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
Mevcut nesneyi temsil eden bir XML çubuğu.