Signature

Signature class

表示控制文档签名过程的主类。

public class Signature : IDisposable

构造函数

姓名 描述
Signature(Stream) 初始化新实例Signature类与 stream. 提供的文档
Signature(string) 初始化新实例Signature文件路径提供文档的类实例.
Signature(Stream, LoadOptions) 初始化新实例Signature带有流和加载选项提供的文档的类LoadOptions.
Signature(Stream, SignatureSettings) 初始化新实例Signature具有流提供的文档的类实例和SignatureSettings.
Signature(string, LoadOptions) 初始化新实例Signature具有文件路径提供的文档的类实例和LoadOptions.
Signature(string, SignatureSettings) 初始化新实例Signature具有文件路径提供的文档的类实例和SignatureSettings.
Signature(Stream, LoadOptions, SignatureSettings) 初始化新实例Signature带有流提供的文档的类实例,加载选项LoadOptions和设置SignatureSettings.
Signature(string, LoadOptions, SignatureSettings) 初始化新实例Signature具有文件路径提供的文档的类实例,LoadOptions和SignatureSettings.

方法

姓名 描述
Delete(BaseSignature) 删除通过的签名BaseSignature来自文档.
Delete(List<BaseSignature>) 删除传递的签名列表BaseSignature来自文档.
Delete(List<SignatureType>) 删除特定类型列表的签名SignatureType来自文档. 只有通过 Sign 方法添加并标记为 Signatures 的签名IsSignature将被删除。 支持以下签名类型:文本、图像、数字、条形码、二维码
Delete(List<string>) 删除传递的签名列表BaseSignature来自文档.
Delete(SignatureType) 删除特定类型的签名SignatureType来自文档. 只有通过 Sign 方法添加并标记为 Signatures 的签名IsSignature将被删除。 支持以下签名类型:文本、图像、数字、条形码、二维码
Delete(string) 从文档中删除其特定签名 ID 的签名。
Dispose() 实现IDisposable接口清理内部资源
GeneratePreview(PreviewOptions) 生成文档页面预览。
GetDocumentInfo() 获取有关文档页面的信息:它们的大小、 最大页面高度、具有最大高度的页面的宽度。
Search(List<SearchOptions>) 在文档中搜索签名SearchOptions列表.
Search(params SignatureType[]) 在文档中搜索指定的签名类型SignatureType值.
Search<T>(SearchOptions) 在文档中搜索签名SearchOptions选项.
Search<T>(SignatureType) 在文档中搜索确切类型的签名SignatureType值.
Sign(Stream, List<SignOptions>) 签署文件集合SignOptions并将结果保存到流中。
Sign(Stream, SignOptions) 签署文件SignOptions并将结果保存到流中。
Sign(string, List<SignOptions>) 签署文件集合SignOptions并将结果保存到指定的文件路径.
Sign(string, SignOptions) 签署文件SignOptions并将结果保存到指定的文件路径.
Sign(Stream, List<SignOptions>, SaveOptions) 签署文件集合SignOptions并将结果保存到具有预定义的流SaveOptions.
Sign(Stream, SignOptions, SaveOptions) 签署文件SignOptions并将结果保存到具有预定义的流SaveOptions.
Sign(string, List<SignOptions>, SaveOptions) 签署文件集合SignOptions并使用预定义将结果保存到指定的文件路径SaveOptions.
Sign(string, SignOptions, SaveOptions) 签署文件SignOptions并使用预定义将结果保存到指定的文件路径SaveOptions.
Update(BaseSignature) 更新通过签名BaseSignature在文档中.
Update(List<BaseSignature>) 更新通过的签名BaseSignature在文档中.
Verify(List<VerifyOptions>) 使用 VerifyOptions 数据列表验证文档签名。
Verify(VerifyOptions) 使用给定的 VerifyOptions 数据验证文档签名。
static GenerateSignaturePreview(PreviewSignatureOptions) 根据给定的 SignOptions 生成签名预览。SignOptions

活动

姓名 描述
event SearchCompleted 签名搜索过程完成时发生。
event SearchProgress 签名搜索进程更改时发生。
event SearchStarted 签名搜索过程开始时发生。
event SignCompleted 文档签名过程完成时发生。
event SignProgress 文档签名进程更改时发生。
event SignStarted 文档签名过程开始时发生。
event VerifyCompleted 签名验证过程完成时发生。
event VerifyProgress 签名验证过程进度更改时发生。
event VerifyStarted 签名验证过程开始时发生。

评论

了解更多

也可以看看