Class XmpPacketWrapper

Class XmpPacketWrapper

Именује се: Aspose.Imaging.Xmp Асамблеја: Aspose.Imaging.dll (25.4.0)

Садржи сериализовани xmp пакет, укључујући наслов и трејлер.

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

Inheritance

object XmpPacketWrapper

Implements

IXmlValue

Наслеђени чланови

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

Remarks

Уграђач који се састоји од паре упутстава за обраду КСМЛ-а (ПИ) може се ставити око елемента РДФ:РДФ.

Constructors

XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)

Иницијалише нову инстанцију Aspose.Imaging.Xmp.xmpPacketWrapper класе.

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

Parameters

header XmpHeaderPi

КСНУМКС КСНУМКС КСНУМКС Упутства за обраду.

trailer XmpTrailerPi

XMP трејлер инструкције за обраду.

xmpMeta XmpMeta

КСНУМКС МЕТАДАТАТА.

XmpPacketWrapper()

Иницијалише нову инстанцију Aspose.Imaging.Xmp.xmpPacketWrapper класе.

public XmpPacketWrapper()

Properties

HeaderPi

Добијте упутство за обраду наслова.

[JsonProperty]
public XmpHeaderPi HeaderPi { get; }

Вредност имовине

XmpHeaderPi

Meta

Добије XMP мета. опционално.

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

Вредност имовине

XmpMeta

Packages

Добија низ Aspose.Imaging.Xmp.xmpПаковање унутар XMP.

public XmpPackage[] Packages { get; }

Вредност имовине

XmpPackage []

PackagesCount

Добија количину паковања унутар XMP структуре.

public int PackagesCount { get; }

Вредност имовине

int

TrailerPi

Добијте инструкцију за обраду трејлера.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Вредност имовине

XmpTrailerPi

Methods

AddPackage(XmpPackage)

Додајте пакету

public void AddPackage(XmpPackage package)

Parameters

package XmpPackage

и пакету .

ClearPackages()

Уклоните све Aspose.Imaging.Xmp.xmpPackage унутар XMP.

public void ClearPackages()

ContainsPackage(Стринг)

Одређивање Веттер пакета постоји у КСНУМКС ВРАПЕР.

public bool ContainsPackage(string namespaceUri)

Parameters

namespaceUri string

Схема паковања ури.

Returns

bool

Враћа се истинито ако пакет са одређеним именом простора Ури постоји у КСНУМКС-у.

GetPackage(Стринг)

Добије пакете именом простора УРИ.

public XmpPackage GetPackage(string namespaceUri)

Parameters

namespaceUri string

Схема паковања УРИ.

Returns

XmpPackage

Повратак XMP пакета за одређени именован простор УРИ.

Exceptions

ArgumentNullException

Намештај

GetXmlValue()

Конвертује XMP вредност у КСМЛ репрезентацију.

public string GetXmlValue()

Returns

string

Враћа конвертовану вредност КСП у КСМЛ.

RemovePackage(XmpPackage)

Уклоните XMP пакет.

public void RemovePackage(XmpPackage package)

Parameters

package XmpPackage

и пакету .

ToString()

Повратак КСМЛ струје која представља тренутни објекат.

public override string ToString()

Returns

string

КСМЛ серија која представља тренутни објекат.

 Српски