Class XmpPacketWrapper

Class XmpPacketWrapper

Nom dels espais: Aspose.Imaging.Xmp Assemblea: Aspose.Imaging.dll (25.4.0)

Conté un paquet xmp serialitzat, incloent el títol i el tràiler.

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

Inheritance

object XmpPacketWrapper

Implements

IXmlValue

Membres heretats

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

Remarks

Es pot col·locar al voltant de l’element rdf:RDF una parella d’instruccions de processament XML (PIs).

Constructors

XmpPacketWrapper(XmpHeaderPi, xmpTrailerPi i xpMeta)

Inicialitza una nova instància de la classe Aspose.Imaging.Xmp.xmpPacketWrapper.

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

Parameters

header XmpHeaderPi

El cap XMP de la instrucció de processament.

trailer XmpTrailerPi

El tràiler XMP de la instrucció de processament.

xmpMeta XmpMeta

Metadades de XMP.

XmpPacketWrapper()

Inicialitza una nova instància de la classe Aspose.Imaging.Xmp.xmpPacketWrapper.

public XmpPacketWrapper()

Properties

HeaderPi

Obté la instrucció de processament del cap.

[JsonProperty]
public XmpHeaderPi HeaderPi { get; }

Valor de la propietat

XmpHeaderPi

Meta

Obtenir la meta XMP. opcional.

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

Valor de la propietat

XmpMeta

Packages

Obté arreu de Aspose.Imaging.Xmp.xmpPackage dins de XMP.

public XmpPackage[] Packages { get; }

Valor de la propietat

XmpPackage []

PackagesCount

Obté la quantitat de paquets dins de la estructura XMP.

public int PackagesCount { get; }

Valor de la propietat

int

TrailerPi

Obté la instrucció de processament del tràiler.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Valor de la propietat

XmpTrailerPi

Methods

AddPackage(XmpPackage)

Afegeix el paquet.

public void AddPackage(XmpPackage package)

Parameters

package XmpPackage

El paquet

ClearPackages()

Elimina tots els Aspose.Imaging.Xmp.xmpPackage dins de XMP.

public void ClearPackages()

ContainsPackage(Tàrrega)

Determina el paquet de whethere existeix en xmp wrapper.

public bool ContainsPackage(string namespaceUri)

Parameters

namespaceUri string

Plànol de paquets Ur.

Returns

bool

Es torna veritable si el paquet amb un nom especificat d’Uri existeix en el xrapper XMP.

GetPackage(Tàrrega)

Obtenir el paquet per nomespace URI.

public XmpPackage GetPackage(string namespaceUri)

Parameters

namespaceUri string

El paquet estàndard URI.

Returns

XmpPackage

Retorna el paquet XMP per a l’URI d’espai nom especificat.

Exceptions

ArgumentNullException

El nom

GetXmlValue()

Converteix el valor XMP a la representació XML.

public string GetXmlValue()

Returns

string

Retorna el valor convertit XMP a XML.

RemovePackage(XmpPackage)

Elimina el paquet XMP.

public void RemovePackage(XmpPackage package)

Parameters

package XmpPackage

El paquet

ToString()

Retorna una fila XML que representa l’objecte actual.

public override string ToString()

Returns

string

Un xml que representa l’objecte actual.

 Català