Class XmpPacketWrapper
名称: Aspose.Imaging.Xmp 收藏: Aspose.Imaging.dll (25.4.0)
包含序列化 xmp 包,包括标题和拖拉机。
[JsonObject(MemberSerialization.OptIn)]
public class XmpPacketWrapper : IXmlValue
Inheritance
Implements
继承人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
由一对 XML 处理指示(PIs)组成的插槽可以在 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; }
财产价值
Meta
获取XMP meta. 可选。
[JsonProperty]
public XmpMeta Meta { get; set; }
财产价值
Packages
收到 Aspose.Imaging.Xmp.Xmp 包装在 XMP 中。
public XmpPackage[] Packages { get; }
财产价值
XmpPackage ( )
PackagesCount
收到 XMP 结构中的包数量。
public int PackagesCount { get; }
财产价值
TrailerPi
获取拖拉机处理指示。
[JsonProperty]
public XmpTrailerPi TrailerPi { get; }
财产价值
Methods
AddPackage(XmpPackage)
添加包。
public void AddPackage(XmpPackage package)
Parameters
package
XmpPackage
包装。
ClearPackages()
在 XMP 中删除所有 Aspose.Imaging.Xmp.XmpPackage。
public void ClearPackages()
ContainsPackage(线条)
确定 whethere 包在 xmp wrapper 中存在。
public bool ContainsPackage(string namespaceUri)
Parameters
namespaceUri
string
包装计划Uri。
Returns
如果包含指定名称空间 Uri 的包在 XMP 插槽中存在。
GetPackage(线条)
通过名称空间 URI 获取包。
public XmpPackage GetPackage(string namespaceUri)
Parameters
namespaceUri
string
包装计划 URI。
Returns
返回指定名域 URI 的 XMP 包。
Exceptions
姓名
GetXmlValue()
将 XMP 值转换为 XML 代表性。
public string GetXmlValue()
Returns
返回已转换的 XMP 值为 XML。
RemovePackage(XmpPackage)
删除 XMP 包。
public void RemovePackage(XmpPackage package)
Parameters
package
XmpPackage
包装。
ToString()
返回代表当前对象的 XML 序列。
public override string ToString()
Returns
XML 序列代表当前对象。