Class XmpPacketWrapper
Pôvodný názov: Aspose.Imaging.Xmp Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Obsahuje serializovaný xmp balík vrátane hlavy a trailer.
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Vŕtačka pozostávajúca z páru pokynov na spracovanie XML (PIs) môže byť umiestnená okolo prvku rdf:RDF.
Constructors
XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)
Initalizuje novú inštanciu triedy Aspose.Imaging.Xmp.xmpPacketWrapper.
public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)
Parameters
header
XmpHeaderPi
XMP hlavička na spracovanie pokynov.
trailer
XmpTrailerPi
XMP trailer na spracovanie pokynov.
xmpMeta
XmpMeta
Zoznam metód XMP.
XmpPacketWrapper()
Initalizuje novú inštanciu triedy Aspose.Imaging.Xmp.xmpPacketWrapper.
public XmpPacketWrapper()
Properties
HeaderPi
Získajte pokyny na spracovanie hlavy.
[JsonProperty]
public XmpHeaderPi HeaderPi { get; }
Hodnota nehnuteľnosti
Meta
Získajte meta XMP. voliteľné.
[JsonProperty]
public XmpMeta Meta { get; set; }
Hodnota nehnuteľnosti
Packages
Obdrží rad Aspose.Imaging.Xmp.xmpPackage vo vnútri XMP.
public XmpPackage[] Packages { get; }
Hodnota nehnuteľnosti
XmpPackage []
PackagesCount
Získava množstvo balíkov vnútri štruktúry XMP.
public int PackagesCount { get; }
Hodnota nehnuteľnosti
TrailerPi
Získajte pokyny na spracovanie traileru.
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
Hodnota nehnuteľnosti
Methods
AddPackage(XmpPackage)
Pridajte tento balík.
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
a balíček .
ClearPackages()
Odstrániť všetky Aspose.Imaging.Xmp.xmpPackage vnútri XMP.
public void ClearPackages()
ContainsPackage(Stretnutie)
Určuje, že balíček whethere existuje v xmp wrapper.
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
Štruktúra balenia ur.
Returns
Vráti sa správne, ak balíček s špecifikovaným názvom Uri existuje v vŕtači XMP.
GetPackage(Stretnutie)
Získajte balíček s názvom URI.
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
Štruktúra balenia URI.
Returns
Vráti balík XMP pre špecifikovaný URI názvového priestoru.
Exceptions
NázovUri
GetXmlValue()
Konvertuje hodnotu XMP na reprezentáciu XML.
public string GetXmlValue()
Returns
Vráti konvertovanú hodnotu XMP na XML.
RemovePackage(XmpPackage)
Odstráňte balík XMP.
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
a balíček .
ToString()
Vráti XML riadok, ktorý predstavuje aktuálny objekt.
public override string ToString()
Returns
XML riadok, ktorý predstavuje aktuálny objekt.