Class XmpPacketWrapper
A név: Aspose.Imaging.Xmp Összefoglaló: Aspose.Imaging.dll (25.4.0)
Tartalmaz egy serializált xmp csomagot, beleértve a címet és a traileret.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Az XML feldolgozási utasítások (PIs) egy párját alkotó feldolgozó a rdf:RDF elem körül helyezhető el.
Constructors
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi és XmpMeta)
Kezdeményez egy új példát a Aspose.Imaging.xmp.XmpPacketWrapper osztály.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
Az XMP fejjel a feldolgozási utasítás.
trailer
XmpTrailerPi
Az XMP Trailer a feldolgozási utasítás.
xmpMeta
XmpMeta
Az XMP metadata.
XmpPacketWrapper()
Kezdeményez egy új példát a Aspose.Imaging.xmp.XmpPacketWrapper osztály.
public XmpPacketWrapper()
Properties
HeaderPi
Megkapja a fejfájás feldolgozási utasítását.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
ingatlan értéke
Meta
Megkapja az XMP meta. opcionális.
[JsonProperty]
public XmpMeta Meta { get; set; }
ingatlan értéke
Packages
Megkapja a Aspose.Imaging.xmp.XmpPackage sorrendjét az XMP-en belül.
public XmpPackage[] Packages { get; }
ingatlan értéke
XmpPackage []
PackagesCount
Megkapja a csomagok mennyiségét az XMP szerkezetben.
public int PackagesCount { get; }
ingatlan értéke
TrailerPi
Megkapja a trailer feldolgozási utasításokat.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
ingatlan értéke
Methods
AddPackage(XmpPackage)
Adja meg a csomagot.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
Ez a csomag.
ClearPackages()
Távolítsa el az összes Aspose.Imaging.Xmp.xmpPackage belül XMP.
public void ClearPackages()
ContainsPackage(A string)
Meghatározza, hogy a whethere csomag létezik a xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
csomagolási rendszer ur.
Returns
Visszatér igaz, ha a kijelölt Uri névtérrel rendelkező csomag létezik az XMP fúróban.
GetPackage(A string)
Megkapja a csomagot a namespace URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
A csomag rendszer URI.
Returns
Visszaadja az XMP csomagot a meghatározott névtér URI-hez.
Exceptions
név
GetXmlValue()
Átalakítja az XMP értéket az XML-re.
public string GetXmlValue()
Returns
Visszaállítja az XMP értéket XML-re.
RemovePackage(XmpPackage)
Távolítsa el az XMP csomagot.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
Ez a csomag.
ToString()
Visszaadja az aktuális objektumot képviselő XML szalagot.
public override string ToString()
Returns
XML szalag, amely a jelenlegi objektumot képviseli.