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

Сборник, состоящий из пары инструкций по обработке XML (ПИ), может быть помещен вокруг элемента rdf:RDF.

Constructors

XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)

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

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

Parameters

header XmpHeaderPi

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

trailer XmpTrailerPi

XMP трейлер инструкции по обработке.

xmpMeta XmpMeta

Метаданные XMP.

XmpPacketWrapper()

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

public XmpPacketWrapper()

Properties

HeaderPi

Получите инструкцию по обработке заголовка.

[JsonProperty]
public XmpHeaderPi HeaderPi { get; }

Стоимость недвижимости

XmpHeaderPi

Meta

Получить XMP meta. опционально.

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

Стоимость недвижимости

XmpMeta

Packages

Получается диапазон Aspose.Imaging.Xmp.xmpPackage внутри 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.xmpПакеты внутри XMP.

public void ClearPackages()

ContainsPackage(Стриг)

Определяет, что пакет whethere существует в xmp wrapper.

public bool ContainsPackage(string namespaceUri)

Parameters

namespaceUri string

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

Returns

bool

Возвращается верно, если упаковка с указанным именем пространства Uri существует в клавиатуре XMP.

GetPackage(Стриг)

Получается упаковка по названию URI.

public XmpPackage GetPackage(string namespaceUri)

Parameters

namespaceUri string

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

Returns

XmpPackage

Возвращает пакет XMP для уточненного URI.

Exceptions

ArgumentNullException

НазваниеУри

GetXmlValue()

Конвертирует значение XMP в XML-представление.

public string GetXmlValue()

Returns

string

Возвращает конвертированную ценность XMP в XML.

RemovePackage(XmpPackage)

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

public void RemovePackage(XmpPackage package)

Parameters

package XmpPackage

В пакете .

ToString()

Возвращает строку XML, которая представляет текущий объект.

public override string ToString()

Returns

string

XML строк, представляющий текущий объект.

 Русский