Class XmpPacketWrapper

Class XmpPacketWrapper

De naam: Aspose.Imaging.Xmp Verzameling: Aspose.Imaging.dll (25.4.0)

Inhoudt seriale xmp pakket, inclusief header en trailer.

[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue

Inheritance

object XmpPacketWrapper

Implements

IXmlValue

Geëerbiede leden

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Een wrapper bestaande uit een paar XML-bewerkingsinstructies (PIs) kan worden geplaatst rond het element rdf:RDF.

Constructors

XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)

Initialiseert een nieuwe instantie van de Aspose.Imaging.xmp.XmpPacketWrapper-klasse.

public XmpPacketWrapper(XmpHeaderPi header, XmpTrailerPi trailer, XmpMeta xmpMeta)

Parameters

header XmpHeaderPi

De XMP header van de verwerkingsinstructie.

trailer XmpTrailerPi

De XMP trailer van de verwerkingsinstructie.

xmpMeta XmpMeta

Met de XMP metadata.

XmpPacketWrapper()

Initialiseert een nieuwe instantie van de Aspose.Imaging.xmp.XmpPacketWrapper-klasse.

public XmpPacketWrapper()

Properties

HeaderPi

Geeft de headerverwerking instructie.

[JsonProperty]
public XmpHeaderPi HeaderPi { get; }

Eigendomswaarde

XmpHeaderPi

Meta

Geeft de XMP meta. optioneel.

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

Eigendomswaarde

XmpMeta

Packages

Geeft een reeks van Aspose.Imaging.Xmp.xmpPackage binnen XMP.

public XmpPackage[] Packages { get; }

Eigendomswaarde

XmpPackage []

PackagesCount

Het krijgt de hoeveelheid pakketten binnen de XMP-structuur.

public int PackagesCount { get; }

Eigendomswaarde

int

TrailerPi

Geeft de trailer verwerking instructie.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Eigendomswaarde

XmpTrailerPi

Methods

AddPackage(XmpPackage)

Voeg het pakket toe.

public void AddPackage(XmpPackage package)

Parameters

package XmpPackage

Het pakket .

ClearPackages()

Verwijder alle Aspose.Imaging.xmp.XmpPackage binnen XMP.

public void ClearPackages()

ContainsPackage(String)

Bestemmingen whethere pakket bestaat in xmp wrapper.

public bool ContainsPackage(string namespaceUri)

Parameters

namespaceUri string

Het pakket schema ur.

Returns

bool

Returns waar als het pakket met een aangegeven naamruimte Uri aanwezig is in de XMP wrapper.

GetPackage(String)

Geeft pakket door namespace URI.

public XmpPackage GetPackage(string namespaceUri)

Parameters

namespaceUri string

Het pakket schema URI.

Returns

XmpPackage

Terugkeert het XMP-pakket voor de aangegeven namespace URI.

Exceptions

ArgumentNullException

NamespaceUri

GetXmlValue()

Convert XMP-waarde naar de XML-representatie.

public string GetXmlValue()

Returns

string

Returns converteerde XMP-waarde naar XML.

RemovePackage(XmpPackage)

Verwijder het XMP-pakket.

public void RemovePackage(XmpPackage package)

Parameters

package XmpPackage

Het pakket .

ToString()

Terugbrengt een XML-lijn die het huidige object vertegenwoordigt.

public override string ToString()

Returns

string

Een XML string die het huidige object vertegenwoordigt.

 Nederlands