Class XmpPacketWrapper

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

object XmpPacketWrapper

Implements

IXmlValue

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

XmpHeaderPi

Meta

Získajte meta XMP. voliteľné.

[JsonProperty]
public XmpMeta Meta { get; set; }

Hodnota nehnuteľnosti

XmpMeta

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

int

TrailerPi

Získajte pokyny na spracovanie traileru.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Hodnota nehnuteľnosti

XmpTrailerPi

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

bool

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

XmpPackage

Vráti balík XMP pre špecifikovaný URI názvového priestoru.

Exceptions

ArgumentNullException

NázovUri

GetXmlValue()

Konvertuje hodnotu XMP na reprezentáciu XML.

public string GetXmlValue()

Returns

string

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

string

XML riadok, ktorý predstavuje aktuálny objekt.

 Slovenčina