Class XmpPacketWrapper

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

object XmpPacketWrapper

Implements

IXmlValue

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

XmpHeaderPi

Meta

Získejte XMP meta. voliteln.

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

Hodnota nemovitosti

XmpMeta

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

int

TrailerPi

Obdržíte instrukci pro zpracování traileru.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Hodnota nemovitosti

XmpTrailerPi

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

bool

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

XmpPackage

Vrátí balíček XMP pro určité URI názvového prostoru.

Exceptions

ArgumentNullException

Název

GetXmlValue()

Konvertuje hodnotu XMP na XML.

public string GetXmlValue()

Returns

string

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

string

XML řetězec, který představuje aktuální objekt.

 Čeština