Class XmpPacketWrapper
ja nimityö: Aspose.Imaging.Xmp Kokoelma: Aspose.Imaging.dll (25.4.0)
Sisältää serialisoitu xmp-paketti mukaan lukien otsikko ja traileri.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
XML-käsittelyohjeiden (PIs) pariin koostuva kaappi voidaan sijoittaa rdf:RDF-elementin ympärille.
Constructors
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi ja XmpMeta)
Aloitetaan uusi esimerkki Aspose.Imaging.Xmp.xmpPacketWrapper luokan.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
XMP:n käsittelyohjeiden otsikko.
trailer
XmpTrailerPi
XMP Trailer käsittelyohjeet.
xmpMeta
XmpMeta
ja XMP metatiedot.
XmpPacketWrapper()
Aloitetaan uusi esimerkki Aspose.Imaging.Xmp.xmpPacketWrapper luokan.
public XmpPacketWrapper()
Properties
HeaderPi
Saat päällikön käsittelyn ohjeet.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
Omistuksen arvo
Meta
Saa XMP meta. valinnainen.
[JsonProperty]
public XmpMeta Meta { get; set; }
Omistuksen arvo
Packages
Saat Aspose.Imaging.Xmp.xmpPackage sisällä XMP.
public XmpPackage[] Packages { get; }
Omistuksen arvo
XmpPackage []
PackagesCount
Saat määrän paketteja XMP-rakenteen sisällä.
public int PackagesCount { get; }
Omistuksen arvo
TrailerPi
Saat trailerin käsittelyohjeet.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
Omistuksen arvo
Methods
AddPackage(XmpPackage)
Lisätään paketti.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
Tämä paketti .
ClearPackages()
Poistaa kaikki Aspose.Imaging.Xmp.xmpPackage sisällä XMP.
public void ClearPackages()
ContainsPackage(String)
Määritä whethere paketti on olemassa xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
Pakkausjärjestelmä uria.
Returns
Palautetaan todeksi, jos paketti, jossa on määritelty nimivaihe Uri, on olemassa XMP-laatikossa.
GetPackage(String)
Saat paketin nimellä URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
Pakettijärjestelmä URI.
Returns
Palauttaa XMP-paketti määritellyn nimivaihe URI: n osalta.
Exceptions
Nimenpitäjä
GetXmlValue()
Siirtää XMP-arvo XML-muodostukseen.
public string GetXmlValue()
Returns
Palauttaa XMP-arvo XML:ään.
RemovePackage(XmpPackage)
Poista XMP-paketti.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
Tämä paketti .
ToString()
Palauttaa XML-tiedoston, joka edustaa nykyistä objektia.
public override string ToString()
Returns
XML-tyyri, joka edustaa nykyistä objektia.