DigitalSignOptions
内容
[
隐藏
]
DigitalSignOptions class
代表数字签名选项。
public class DigitalSignOptions : ImageSignOptions
构造函数
姓名 | 描述 |
---|---|
DigitalSignOptions() | 使用默认值初始化 DigitalSignOptions 类的新实例。 |
DigitalSignOptions(Stream) | 使用证书流初始化 DigitalSignOptions 类的新实例。 |
DigitalSignOptions(string) | 使用证书文件初始化 DigitalSignOptions 类的新实例。 |
DigitalSignOptions(Stream, Stream) | 使用证书流和图像流初始化 DigitalSignOptions 类的新实例。 |
DigitalSignOptions(Stream, string) | 使用证书流和图像文件初始化 DigitalSignOptions 类的新实例。 |
DigitalSignOptions(string, Stream) | 使用证书文件和图像流初始化 DigitalSignOptions 类的新实例。 |
DigitalSignOptions(string, string) | 使用证书文件和图像文件初始化 DigitalSignOptions 类的新实例。 |
特性
姓名 | 描述 |
---|---|
override AllPages { get; set; } | 在所有文档页面上签名。 此属性只能用于多帧图像格式 (Tiff)。 |
Appearance { get; set; } | 附加签名外观. |
Border { get; set; } | 指定边框设置 |
CertificateFilePath { get; set; } | 获取或设置数字证书文件路径。 只有在未指定 CertificateStream 时才使用此属性。 |
CertificateStream { get; set; } | 获取或设置数字证书流。 如果指定此属性,则始终使用它代替 CertificateFilePath. |
Contact { get; set; } | 获取或设置签名联系人。 |
DocumentType { get; set; } | 获取或设置签名选项的文档类型DocumentType |
Extensions { get; } | 签名扩展. |
Height { get; set; } | 签名在文档页面上的高度,以测量值 (像素、百分比或毫米见MeasureType SizeMeasureType). |
HorizontalAlignment { get; set; } | 签名在文档页面上的水平对齐。 |
ImageFilePath { get; set; } | 获取或设置签名图片文件路径。 仅在不指定ImageStream时使用该属性。 |
ImageStream { get; set; } | 获取或设置签名图像流。 如果指定此属性,则始终使用它代替 ImageFilePath. |
virtual Left { get; set; } | 文档页面上签名的左侧 X 位置测量值 (像素、百分比或毫米见MeasureType LocationMeasureType). (如果未指定水平对齐则有效). |
Location { get; set; } | 获取或设置签名位置。 |
virtual LocationMeasureType { get; set; } | Left 和 Top 属性的测量类型(像素、百分比或毫米)。 |
virtual Margin { get; set; } | 获取或设置 Sign 和 Document 边缘之间的空间。 (仅在指定水平或垂直对齐时有效)。 |
virtual MarginMeasureType { get; set; } | 获取或设置边距的测量类型(像素、百分比或毫米)。 |
virtual PageNumber { get; set; } | 获取或设置用于签名的文档页码。 最小值,默认值为 1. |
virtual PagesSetup { get; set; } | 用于指定要签名的页面的选项。 |
Password { get; set; } | 获取或设置数字证书密码。 |
Reason { get; set; } | 获取或设置签名原因. |
Rectangle { get; } | 将图像放在文档上的区域矩形。 |
RotationAngle { get; set; } | 文档页上签名的旋转角度(顺时针). |
Signature { get; set; } | 获取或设置文档数字签名的属性。 对于签署 Pdf 文档,可以通过使用实例来设置高级属性PdfDigitalSignature |
SignatureType { get; } | 获取签名类型SignatureType |
virtual SizeMeasureType { get; set; } | 宽度和高度属性的测量类型(像素、百分比或毫米)。 |
Stretch { get; set; } | 文档页面上的拉伸模式。 |
virtual Top { get; set; } | 文档页面上签名在测量值中的顶部 Y 位置 (像素、百分比或毫米见MeasureType LocationMeasureType). (如果未指定垂直对齐则有效). |
Transparency { get; set; } | 获取或设置签名透明度(值从 0.0(不透明)到 1.0(透明))。默认值为 0(不透明). |
VerticalAlignment { get; set; } | 签名在文档页面上的垂直对齐方式。 |
Visible { get; set; } | 获取或设置签名的可见性。 |
Width { get; set; } | 签名在文档页面上的宽度,测量值 (像素、百分比或毫米MeasureType SizeMeasureType). |
XAdESType { get; set; } | XAdES 类型XAdESType .默认值为无(XAdES 已关闭)。 目前仅电子表格文档支持 XAdES 签名类型。 |
ZOrder { get; set; } | 获取或设置文本签名的 Z 序位置。 确定重叠签名的显示顺序。 |
方法
姓名 | 描述 |
---|---|
Dispose() | 清除内部资源 |
评论
了解更多
- GroupDocs.Signature创建数字电子签名的基本用法: 如何使用数字签名对文档进行电子签名
- GroupDocs.Signature 数字电子签名设置的高级用法: 使用数字签名和其他设置对 eSign 文档进行高级使用
也可以看看
- class ImageSignOptions
- 命名空间 GroupDocs.Signature.Options
- 部件 GroupDocs.Signature