Class XmpPacketWrapper
Nama dari : Aspose.Imaging.Xmp Pengumpulan: Aspose.Imaging.dll (25.4.0)
Ini berisi paket xmp serialisasi termasuk header dan trailer.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
anggota yang diwarisi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Sebuah wrapper yang terdiri dari sepasang instruksi pemrosesan XML (PIs) dapat diletakkan di sekitar elemen rdf:RDF.
Constructors
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi dan XmpMeta)
Initifikasi instans baru dari kelas Aspose.Imaging.Xmp.XmpPacketWrapper.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
Kepala XMP untuk instruksi pemrosesan.
trailer
XmpTrailerPi
Trailer XMP untuk instruksi pemrosesan.
xmpMeta
XmpMeta
Menggunakan Metadata XMP
XmpPacketWrapper()
Initifikasi instans baru dari kelas Aspose.Imaging.Xmp.XmpPacketWrapper.
public XmpPacketWrapper()
Properties
HeaderPi
Dapatkan instruksi pemrosesan header.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
Nilai Properti
Meta
Dapatkan meta XMP. opsi.
[JsonProperty]
public XmpMeta Meta { get; set; }
Nilai Properti
Packages
Dapatkan berbagai Aspose.Imaging.Xmp.XmpPackage di dalam XMP.
public XmpPackage[] Packages { get; }
Nilai Properti
XmpPackage [ ]
PackagesCount
Dapatkan jumlah paket di dalam struktur XMP.
public int PackagesCount { get; }
Nilai Properti
TrailerPi
Dapatkan instruksi pemrosesan trailer.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
Nilai Properti
Methods
AddPackage(XmpPackage)
Tambahkan paket tersebut.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
dengan pakej tersebut.
ClearPackages()
Menghapus semua Aspose.Imaging.Xmp.XmpPackage di dalam XMP.
public void ClearPackages()
ContainsPackage(String)
Tentukan paket whethere ada dalam xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
Pembungkusan paket ur.
Returns
Kembali benar jika paket dengan nama yang ditentukan Uri ada dalam XMP wrapper.
GetPackage(String)
Dapatkan paket dengan namaespace URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
Rencana paket URI.
Returns
Mengembalikan paket XMP untuk URI nama yang ditentukan.
Exceptions
Nama-nama
GetXmlValue()
Mengkonversi nilai XMP ke representasi XML.
public string GetXmlValue()
Returns
Mengembalikan nilai XMP yang terkonversi ke XML.
RemovePackage(XmpPackage)
Menghapus paket XMP.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
dengan pakej tersebut.
ToString()
Mengembalikan string XML yang mewakili objek saat ini.
public override string ToString()
Returns
Sebuah string XML yang mewakili objek saat ini.