Class XmpPacketWrapper

Class XmpPacketWrapper

Tên không gian: Aspose.Imaging.Xmp Tổng hợp: Aspose.Imaging.dll (25.4.0)

Nó chứa gói xmp được phân loại bao gồm tiêu đề và trailer.

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

Inheritance

object XmpPacketWrapper

Implements

IXmlValue

Thành viên thừa kế

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

Remarks

Một bìa bao gồm một cặp hướng dẫn xử lý XML (PIs) có thể được đặt xung quanh yếu tố rdf:RDF.

Constructors

XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta)

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Xmp.xmpPacketWrapper.

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

Parameters

header XmpHeaderPi

XMP Head của hướng dẫn xử lý.

trailer XmpTrailerPi

XMP Trailer hướng dẫn xử lý.

xmpMeta XmpMeta

Tính năng của XMP.

XmpPacketWrapper()

Bắt đầu một trường hợp mới của lớp Aspose.Imaging.Xmp.xmpPacketWrapper.

public XmpPacketWrapper()

Properties

HeaderPi

Nhận hướng dẫn xử lý đầu.

[JsonProperty]
public XmpHeaderPi HeaderPi { get; }

Giá trị bất động sản

XmpHeaderPi

Meta

Nhận meta XMP. tùy chọn.

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

Giá trị bất động sản

XmpMeta

Packages

Nhận hàng của Aspose.Imaging.Xmp.xmpPackage bên trong XMP.

public XmpPackage[] Packages { get; }

Giá trị bất động sản

XmpPackage [ ]

PackagesCount

Nhận số lượng gói trong cấu trúc XMP.

public int PackagesCount { get; }

Giá trị bất động sản

int

TrailerPi

Nhận hướng dẫn xử lý trailer.

[JsonProperty]
public XmpTrailerPi TrailerPi { get; }

Giá trị bất động sản

XmpTrailerPi

Methods

AddPackage(XmpPackage)

Thêm vào gói

public void AddPackage(XmpPackage package)

Parameters

package XmpPackage

gói .

ClearPackages()

Xóa tất cả Aspose.Imaging.Xmp.xmpPackage bên trong XMP.

public void ClearPackages()

ContainsPackage(String)

Chọn gói whethere tồn tại trong xmp wrapper.

public bool ContainsPackage(string namespaceUri)

Parameters

namespaceUri string

Hộp gói Uri.

Returns

bool

Trở lại đúng nếu gói với tên không gian Uri cụ thể tồn tại trong XMP Wrapper.

GetPackage(String)

Nhận gói bằng namespace URI.

public XmpPackage GetPackage(string namespaceUri)

Parameters

namespaceUri string

Hệ thống gói URI.

Returns

XmpPackage

Quay lại gói XMP cho URI namespace cụ thể.

Exceptions

ArgumentNullException

Tên miền

GetXmlValue()

Chuyển đổi giá trị XMP sang định dạng XML.

public string GetXmlValue()

Returns

string

Trở lại giá trị XMP chuyển đổi thành XML.

RemovePackage(XmpPackage)

Xóa gói XMP

public void RemovePackage(XmpPackage package)

Parameters

package XmpPackage

gói .

ToString()

Quay lại một string XML đại diện cho đối tượng hiện tại.

public override string ToString()

Returns

string

Một string XML đại diện cho đối tượng hiện tại.

 Tiếng Việt