类 XmpPacketWrapper
内容
[
隐藏
]XmpPacketWrapper class
包含已序列化的 xmp 包,包括标头和尾部。
public class XmpPacketWrapper : IImageMetadataFormat, IXmlValue
构造函数
| 名称 | 描述 |
|---|---|
| XmpPacketWrapper() | 初始化 XmpPacketWrapper 类的新实例。 |
| XmpPacketWrapper(XmpHeaderPi, XmpTrailerPi, XmpMeta) | 初始化 XmpPacketWrapper 类的新实例。 |
属性
| 名称 | 描述 |
|---|---|
| HeaderPi { get; } | 获取标头处理指令。 |
| Meta { get; set; } | 获取 XMP 元数据。可选。 |
| Packages { get; } | 获取 XMP 中的 XmpPackage 数组。 |
| PackagesCount { get; } | 获取 XMP 结构中包的数量。 |
| TrailerPi { get; } | 获取尾部处理指令。 |
方法
| 名称 | 描述 |
|---|---|
| AddPackage(XmpPackage) | 添加包。 |
| ClearPackages() | 移除 XMP 中的所有 XmpPackage。 |
| ContainsPackage(string) | 确定包是否存在于 xmp 包装器中。 |
| GetPackage(string) | 按命名空间 URI 获取包。 |
| GetXmlValue() | 将 XMP 值转换为 XML 表示形式。 |
| RemovePackage(XmpPackage) | 移除 XMP 包。 |
| override ToString() | 返回表示当前对象的 XML 字符串。 |
备注
可以在 rdf:RDF 元素周围放置由一对 XML 处理指令 (PIs) 组成的包装器。
另请参见
- interface IImageMetadataFormat
- interface IXmlValue
- namespace Aspose.Imaging.Xmp
- assembly Aspose.Imaging