Class XmpPacketWrapper

Class XmpPacketWrapper

Numele spaţiului: Aspose.Imaging.Xmp Asamblare: Aspose.Imaging.dll (25.4.0)

Conține un pachet xmp serializat, inclusiv un titlu și un trailer.

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

Inheritance

object XmpPacketWrapper

Implements

IXmlValue

Membrii moștenitori

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

Remarks

Un cuptor care constă dintr-o pereche de instrucțiuni de prelucrare XML (PIs) poate fi plasat în jurul elementului rdf:RDF.

Constructors

XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)

Inițializează o nouă instanță a clasei Aspose.Imaging.Xmp.xmpPacketWrapper.

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

Parameters

header XmpHeaderPi

Titlul XMP al instrucțiunilor de prelucrare.

trailer XmpTrailerPi

Trailerul XMP pentru instrucțiunile de prelucrare.

xmpMeta XmpMeta

Metadata lui XMP.

XmpPacketWrapper()

Inițializează o nouă instanță a clasei Aspose.Imaging.Xmp.xmpPacketWrapper.

public XmpPacketWrapper()

Properties

HeaderPi

Obțineți instrucțiunile de prelucrare a titlului.

[JsonProperty]
public XmpHeaderPi HeaderPi { get; }

Valoarea proprietății

XmpHeaderPi

Meta

Obțineți meta XMP. opțional.

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

Valoarea proprietății

XmpMeta

Packages

Obține aria de Aspose.Imaging.Xmp.xmpPackage în interiorul XMP.

public XmpPackage[] Packages { get; }

Valoarea proprietății

XmpPackage []

PackagesCount

Obține cantitatea de pachete în interiorul structurii XMP.

public int PackagesCount { get; }

Valoarea proprietății

int

TrailerPi

Obțineți instrucțiunile de prelucrare a trailerului.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Valoarea proprietății

XmpTrailerPi

Methods

AddPackage(XmpPackage)

Adăugați pachetul.

public void AddPackage(XmpPackage package)

Parameters

package XmpPackage

şi pachetul .

ClearPackages()

Îndepărtează toate Aspose.Imaging.Xmp.xmpPackage în interiorul XMP.

public void ClearPackages()

ContainsPackage(Strângere)

Determinarea pachetului de whethere există în xmp wrapper.

public bool ContainsPackage(string namespaceUri)

Parameters

namespaceUri string

Schema de pachet ur.

Returns

bool

Se întoarce dacă pachetul cu un spațiu de nume specificat Uri există în XMP Wrapper.

GetPackage(Strângere)

Obțineți pachetul prin URI.

public XmpPackage GetPackage(string namespaceUri)

Parameters

namespaceUri string

Schema de pachet URI.

Returns

XmpPackage

Întoarce pachetul XMP pentru URI-ul specificat.

Exceptions

ArgumentNullException

Numele

GetXmlValue()

Convertează valoarea XMP în reprezentarea XML.

public string GetXmlValue()

Returns

string

Returnează valoarea convertită XMP în XML.

RemovePackage(XmpPackage)

Îndepărtează pachetul XMP.

public void RemovePackage(XmpPackage package)

Parameters

package XmpPackage

şi pachetul .

ToString()

Întoarce un string XML care reprezintă obiectul curent.

public override string ToString()

Returns

string

Un string XML care reprezintă obiectul actual.

 Română