Class XmpPacketWrapper

Class XmpPacketWrapper

ja nimityö: Aspose.Imaging.Xmp Kokoelma: Aspose.Imaging.dll (25.4.0)

Sisältää serialisoitu xmp-paketti mukaan lukien otsikko ja traileri.

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

Inheritance

object XmpPacketWrapper

Implements

IXmlValue

Perintöjäsenet

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

Remarks

XML-käsittelyohjeiden (PIs) pariin koostuva kaappi voidaan sijoittaa rdf:RDF-elementin ympärille.

Constructors

XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi ja XmpMeta)

Aloitetaan uusi esimerkki Aspose.Imaging.Xmp.xmpPacketWrapper luokan.

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

Parameters

header XmpHeaderPi

XMP:n käsittelyohjeiden otsikko.

trailer XmpTrailerPi

XMP Trailer käsittelyohjeet.

xmpMeta XmpMeta

ja XMP metatiedot.

XmpPacketWrapper()

Aloitetaan uusi esimerkki Aspose.Imaging.Xmp.xmpPacketWrapper luokan.

public XmpPacketWrapper()

Properties

HeaderPi

Saat päällikön käsittelyn ohjeet.

[JsonProperty]
public XmpHeaderPi HeaderPi { get; }

Omistuksen arvo

XmpHeaderPi

Meta

Saa XMP meta. valinnainen.

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

Omistuksen arvo

XmpMeta

Packages

Saat Aspose.Imaging.Xmp.xmpPackage sisällä XMP.

public XmpPackage[] Packages { get; }

Omistuksen arvo

XmpPackage []

PackagesCount

Saat määrän paketteja XMP-rakenteen sisällä.

public int PackagesCount { get; }

Omistuksen arvo

int

TrailerPi

Saat trailerin käsittelyohjeet.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Omistuksen arvo

XmpTrailerPi

Methods

AddPackage(XmpPackage)

Lisätään paketti.

public void AddPackage(XmpPackage package)

Parameters

package XmpPackage

Tämä paketti .

ClearPackages()

Poistaa kaikki Aspose.Imaging.Xmp.xmpPackage sisällä XMP.

public void ClearPackages()

ContainsPackage(String)

Määritä whethere paketti on olemassa xmp wrapper.

public bool ContainsPackage(string namespaceUri)

Parameters

namespaceUri string

Pakkausjärjestelmä uria.

Returns

bool

Palautetaan todeksi, jos paketti, jossa on määritelty nimivaihe Uri, on olemassa XMP-laatikossa.

GetPackage(String)

Saat paketin nimellä URI.

public XmpPackage GetPackage(string namespaceUri)

Parameters

namespaceUri string

Pakettijärjestelmä URI.

Returns

XmpPackage

Palauttaa XMP-paketti määritellyn nimivaihe URI: n osalta.

Exceptions

ArgumentNullException

Nimenpitäjä

GetXmlValue()

Siirtää XMP-arvo XML-muodostukseen.

public string GetXmlValue()

Returns

string

Palauttaa XMP-arvo XML:ään.

RemovePackage(XmpPackage)

Poista XMP-paketti.

public void RemovePackage(XmpPackage package)

Parameters

package XmpPackage

Tämä paketti .

ToString()

Palauttaa XML-tiedoston, joka edustaa nykyistä objektia.

public override string ToString()

Returns

string

XML-tyyri, joka edustaa nykyistä objektia.

 Suomi