Class XmpPacketWrapper
Název místa: Aspose.Imaging.Xmp Shromáždění: Aspose.Imaging.dll (25.4.0)
Obsahuje serializovaný xmp balíček včetně titulku a traileru.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Závěsník, který se skládá z několika pokynů pro zpracování XML (PIs), může být umístěn kolem prvku rdf:RDF.
Constructors
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)
Začíná nový příklad třídy Aspose.Imaging.Xmp.XmpPacketWrapper.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
Název název XMP zpracování instrukce.
trailer
XmpTrailerPi
XMP trailer zpracování instrukce.
xmpMeta
XmpMeta
Metodika pro XMP.
XmpPacketWrapper()
Začíná nový příklad třídy Aspose.Imaging.Xmp.XmpPacketWrapper.
public XmpPacketWrapper()
Properties
HeaderPi
Obdržíme pokyny pro zpracování hlavy.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
Hodnota nemovitosti
Meta
Získejte XMP meta. voliteln.
[JsonProperty]
public XmpMeta Meta { get; set; }
Hodnota nemovitosti
Packages
Obdrží řadu Aspose.Imaging.Xmp.XmpPackage uvnitř XMP.
public XmpPackage[] Packages { get; }
Hodnota nemovitosti
XmpPackage []a[]
PackagesCount
Obdrží množství balíčků uvnitř struktury XMP.
public int PackagesCount { get; }
Hodnota nemovitosti
TrailerPi
Obdržíte instrukci pro zpracování traileru.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
Hodnota nemovitosti
Methods
AddPackage(XmpPackage)
Přidejte do balíčku.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
a balíček.
ClearPackages()
Odstraňuje všechny Aspose.Imaging.Xmp.XmpPackage uvnitř XMP.
public void ClearPackages()
ContainsPackage(Stringová)
Určuje, že balíček whethere existuje v xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
Schéma balení ur.
Returns
Vrátí se pravdivý, pokud balíček s specifikovaným názvem Uri existuje v nádrži XMP.
GetPackage(Stringová)
Obdržíte balíček namespace URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
Schéma balení URI.
Returns
Vrátí balíček XMP pro určité URI názvového prostoru.
Exceptions
Název
GetXmlValue()
Konvertuje hodnotu XMP na XML.
public string GetXmlValue()
Returns
Zpět na konverzi hodnoty XMP do XML.
RemovePackage(XmpPackage)
Odstranění balíčku XMP.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
a balíček.
ToString()
Vrátí řádek XML, který představuje aktuální objekt.
public override string ToString()
Returns
XML řetězec, který představuje aktuální objekt.