Class XmpPacketWrapper

Class XmpPacketWrapper

Nombre del espacio: Aspose.Imaging.Xmp Asamblea: Aspose.Imaging.dll (25.4.0)

Contiene un paquete xmp serializado incluyendo el título y el trailer.

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

Inheritance

object XmpPacketWrapper

Implements

IXmlValue

Miembros heredados

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

Remarks

Un carpintero que consiste en un par de instrucciones de procesamiento XML (PIs) se puede colocar alrededor del elemento rdf:RDF.

Constructors

XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)

Inicia una nueva instancia de la clase Aspose.Imaging.Xmp.XmpPacketWrapper.

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

Parameters

header XmpHeaderPi

El encabezado XMP de instrucciones de procesamiento.

trailer XmpTrailerPi

El trailer de la instrucción de procesamiento XMP.

xmpMeta XmpMeta

Los metadatos de XMP.

XmpPacketWrapper()

Inicia una nueva instancia de la clase Aspose.Imaging.Xmp.XmpPacketWrapper.

public XmpPacketWrapper()

Properties

HeaderPi

Obtenga la instrucción de procesamiento del encabezado.

[JsonProperty]
public XmpHeaderPi HeaderPi { get; }

Valor de la propiedad

XmpHeaderPi

Meta

Obtenga la meta de XMP. opcional.

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

Valor de la propiedad

XmpMeta

Packages

Obtiene una serie de Aspose.Imaging.Xmp.XmpPackage dentro de XMP.

public XmpPackage[] Packages { get; }

Valor de la propiedad

XmpPackage [][]

PackagesCount

Recibe la cantidad de paquetes dentro de la estructura de XMP.

public int PackagesCount { get; }

Valor de la propiedad

int

TrailerPi

Obtenga la instrucción de procesamiento del trailer.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Valor de la propiedad

XmpTrailerPi

Methods

AddPackage(XmpPackage)

Añade el paquete.

public void AddPackage(XmpPackage package)

Parameters

package XmpPackage

El paquete.

ClearPackages()

Elimina todo Aspose.Imaging.Xmp.XmpPackage dentro de XMP.

public void ClearPackages()

ContainsPackage(El string)

Determina que el paquete de whethere existe en xmp wrapper.

public bool ContainsPackage(string namespaceUri)

Parameters

namespaceUri string

Planificación del paquete ur.

Returns

bool

Volverá válido si el paquete con un espacio de nombre especificado Uri existe en el Wrapper XMP.

GetPackage(El string)

Recibe el paquete por nomespace URI.

public XmpPackage GetPackage(string namespaceUri)

Parameters

namespaceUri string

El esquema de paquete URI.

Returns

XmpPackage

Devolve el paquete XMP para un URI de nombre especificado.

Exceptions

ArgumentNullException

Nombre

GetXmlValue()

Converte el valor XMP en la representación XML.

public string GetXmlValue()

Returns

string

Devolve el valor convertido de XMP a XML.

RemovePackage(XmpPackage)

Removemos el paquete XMP.

public void RemovePackage(XmpPackage package)

Parameters

package XmpPackage

El paquete.

ToString()

Devolve una string XML que representa el objeto actual.

public override string ToString()

Returns

string

Una cadena XML que representa el objeto actual.

 Español