Class XmpPacketWrapper

Class XmpPacketWrapper

Navne til: Aspose.Imaging.Xmp Sammensætning: Aspose.Imaging.dll (25.4.0)

Indeholder serialiseret xmp-pakke, herunder header og trailer.

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

Inheritance

object XmpPacketWrapper

Implements

IXmlValue

De arvede medlemmer

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

Remarks

En vrapper bestående af et par XML-behandlingsanvisninger (PIs) kan placeres omkring elementet rdf:RDF.

Constructors

XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi og XmpMeta)

Initialiserer en ny instans af Aspose.Imaging.Xmp.xmpPacketWrapper klasse.

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

Parameters

header XmpHeaderPi

Den XMP header af behandlingsinstruktion.

trailer XmpTrailerPi

Den XMP trailer af behandlingsinstruktion.

xmpMeta XmpMeta

Det er XMP metadata.

XmpPacketWrapper()

Initialiserer en ny instans af Aspose.Imaging.Xmp.xmpPacketWrapper klasse.

public XmpPacketWrapper()

Properties

HeaderPi

Giv headerbehandlingsanvisning.

[JsonProperty]
public XmpHeaderPi HeaderPi { get; }

Ejendomsværdi

XmpHeaderPi

Meta

Få XMP meta. valgfrit.

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

Ejendomsværdi

XmpMeta

Packages

Få rækkefølge af Aspose.Imaging.Xmp.xmpPackage inde i XMP.

public XmpPackage[] Packages { get; }

Ejendomsværdi

XmpPackage []

PackagesCount

Få mængden af pakker inde i XMP struktur.

public int PackagesCount { get; }

Ejendomsværdi

int

TrailerPi

Få instruktionerne til traileren.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Ejendomsværdi

XmpTrailerPi

Methods

AddPackage(XmpPackage)

Tilføj pakken.

public void AddPackage(XmpPackage package)

Parameters

package XmpPackage

og pakken.

ClearPackages()

Fjern alle Aspose.Imaging.Xmp.xmpPackage inde i XMP.

public void ClearPackages()

ContainsPackage(String)

Determiner whethere pakke eksisterer i xmp wrapper.

public bool ContainsPackage(string namespaceUri)

Parameters

namespaceUri string

Pakkeplanen er ur.

Returns

bool

Returnerer gyldigt, hvis pakken med angivet namespace Uri eksisterer i XMP wrapper.

GetPackage(String)

Få pakke af namespace URI.

public XmpPackage GetPackage(string namespaceUri)

Parameters

namespaceUri string

Pakkeplanen er URI.

Returns

XmpPackage

Returnerer XMP-pakken for angivet namespace URI.

Exceptions

ArgumentNullException

NamespaceUri

GetXmlValue()

Konverterer XMP-værdien til XML-representationen.

public string GetXmlValue()

Returns

string

Returnerer konverteret XMP værdi til XML.

RemovePackage(XmpPackage)

Fjern XMP pakken.

public void RemovePackage(XmpPackage package)

Parameters

package XmpPackage

og pakken.

ToString()

Returnerer en XML-string, der repræsenterer det aktuelle objekt.

public override string ToString()

Returns

string

En XML-string, der repræsenterer det aktuelle objekt.

 Dansk