Class XmpPacketWrapper

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

object XmpPacketWrapper

Implements

IXmlValue

Ö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

XmpHeaderPi

Meta

Megkapja az XMP meta. opcionális.

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

ingatlan értéke

XmpMeta

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

int

TrailerPi

Megkapja a trailer feldolgozási utasításokat.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

ingatlan értéke

XmpTrailerPi

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

bool

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

XmpPackage

Visszaadja az XMP csomagot a meghatározott névtér URI-hez.

Exceptions

ArgumentNullException

név

GetXmlValue()

Átalakítja az XMP értéket az XML-re.

public string GetXmlValue()

Returns

string

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

string

XML szalag, amely a jelenlegi objektumot képviseli.

 Magyar