ImageMetadataSignature

ImageMetadataSignature class

包含图像元数据签名属性。

public sealed class ImageMetadataSignature : MetadataSignature

构造函数

姓名 描述
ImageMetadataSignature(ushort, object) 使用 Id 和 value 创建图像元数据签名

特性

姓名 描述
CreatedOn { get; set; } 获取或设置签名创建日期。
DataEncryption { get; set; } 获取或设置的实现IDataEncryption编码和解码签名值属性的接口。
Deleted { get; } 获取指示此签名是否已从文档中删除的标志。 此属性仅用于文档历史日志记录以保留已删除签名的列表。
Description { get; } 用于获取标准图像元数据签名 描述的只读值
Height { get; set; } 指定签名高度。
Id { get; set; } Image Metadata 签名的标识符。 见ImageMetadataSignatures包含具有预定义 Id 值的标准签名的类。
IsSignature { get; set; } 获取或设置标志以指示此组件是签名还是文档内容。 此属性与 Update 方法一起使用以将元素设置为签名 (true) 或文档元素 (false)。
Left { get; set; } 指定签名的左侧位置。
ModifiedOn { get; set; } 获取或设置签名修改日期。
Name { get; set; } 指定唯一的元数据名称。
PageNumber { get; } 指定找到的页面签名。
SignatureId { get; } 用于通过 Update 或 Delete 方法修改文档中签名的唯一签名标识符。 此属性将在调用 Sign 或 Search 方法后自动设置。 如果此属性在可以手动设置之前保存以操作签名。
SignatureType { get; } 指定签名类型。
Size { get; } 获取元数据值大小的只读值 value
Top { get; set; } 指定签名的顶部位置。
Type { get; } 指定元数据值类型。
Value { get; set; } 指定元数据对象。
Width { get; set; } 指定签名宽度。

方法

姓名 描述
override Clone() 克隆元数据签名实例。
override Clone(object) 克隆具有给定值的图像元数据签名实例。
override Equals(object) 覆盖 Equals 方法以比较签名属性
GetData<T>() 通过反序列化从元数据签名值中获取对象。
GetData<T>(IDataEncryption) 通过反序列化从元数据签名文本中获取对象。
override GetHashCode() 覆盖 GetHashCode 方法
override ToBoolean() 转换为布尔值。
override ToDateTime() 转换为 DateTime.
override ToDateTime(IFormatProvider) 转换为 DateTime.
override ToDecimal() 转换为十进制。
override ToDecimal(IFormatProvider) 转换为十进制。
override ToDouble() 转换为 Double.
override ToDouble(IFormatProvider) 转换为 Double.
override ToInteger() 转换为整数。
ToLong() 转换为 long.
override ToSingle() 转换为 float.
override ToSingle(IFormatProvider) 转换为 float.
override ToString() 使用覆盖 ToString() 方法转换为字符串
override ToString(string) 转换为具有指定格式的字符串
override ToString(string, IFormatProvider) 转换为具有指定格式的字符串

也可以看看