QrCodeSignOptions
内容
[
隐藏
]
QrCodeSignOptions class
代表二维码签名选项。
public class QrCodeSignOptions : TextSignOptions
构造函数
姓名 | 描述 |
---|---|
QrCodeSignOptions() | 使用默认值初始化 QRCodeSignOptions 类的新实例。 |
QrCodeSignOptions(string) | 用文本初始化 QRCodeSignOptions 类的新实例。 |
QrCodeSignOptions(string, QrCodeType) | 用文本初始化 BarcodeSignOptions 类的新实例。 |
特性
姓名 | 描述 |
---|---|
virtual AllPages { get; set; } | 在所有文件页上签名。 |
Appearance { get; set; } | 附加签名外观. |
Background { get; set; } | 获取或设置签名背景设置。 |
Border { get; set; } | 指定边框设置 |
CodeTextAlignment { get; set; } | 获取或设置结果二维码图像中文本的对齐方式。 默认值为无。 |
Data { get; set; } | 获取或设置自定义对象以序列化为二维码内容。 |
DataEncryption { get; set; } | 获取或设置的实现IDataEncryption 编码和解码二维码签名文本或数据属性的接口。 |
DocumentType { get; set; } | 获取或设置签名选项的文档类型DocumentType |
EncodeType { get; set; } | 获取或设置二维码类型。 |
Extensions { get; } | 签名扩展. |
Font { get; set; } | 获取或设置签名字体。 |
override ForeColor { get; set; } | 获取或设置 QR-Code bars 的前景颜色 使用此属性可能会导致验证问题。谨慎使用。 |
FormTextFieldTitle { get; set; } | 获取或设置文本表单字段的标题以将文本签名放入其中。 此属性只能与 SignatureImplementation = TextToFormField 一起使用。 |
FormTextFieldType { get; set; } | 获取或设置表单字段的类型以将文本签名放入其中。 此属性只能与 SignatureImplementation = TextToFormField 一起使用。 默认值为 AllTextTypes. |
Height { get; set; } | 签名在文档页面上的高度,以测量值 (像素、百分比或毫米见MeasureType SizeMeasureType 属性). |
HorizontalAlignment { get; set; } | 签名在文档页面上的水平对齐。 |
InnerMargins { get; set; } | 获取或设置二维码元素与结果图像边框之间的间距。 |
Left { get; set; } | 文档页面上签名的左侧 X 位置测量值 (像素、百分比或毫米见MeasureType LocationMeasureType 属性). (如果未指定水平对齐则有效). |
virtual LocationMeasureType { get; set; } | Left 和 Top 属性的测量类型(像素、百分比或毫米)。 |
LogoFilePath { get; set; } | 获取或设置 QR 码徽标图像文件名。 仅当未指定 LogoStream 时才使用此属性。 使用此属性可能会导致验证问题。谨慎使用。 |
LogoStream { get; set; } | 获取或设置 QR 码徽标图像流。 如果指定此属性,则始终使用它代替 LogoFilePath。 使用此属性可能会导致验证问题。谨慎使用。 |
virtual Margin { get; set; } | 获取或设置 Sign 和 Document 边缘之间的空间。 (仅在指定水平或垂直对齐时有效)。 |
virtual MarginMeasureType { get; set; } | 获取或设置边距的测量类型(像素、百分比或毫米)。 |
Native { get; set; } | 获取或设置本机属性。如果已设置,则可以使用文档特定签名。 WordProcessing 文档的本机文本水印与常规不同,例如。 |
virtual PageNumber { get; set; } | 获取或设置用于签名的文档页码。 最小值,默认值为 1. |
virtual PagesSetup { get; set; } | 用于指定要签名的页面的选项。 |
ReturnContent { get; set; } | 获取或设置标志以获取放置在文档页面上的签名的二维码图像内容。 如果此标志设置为真,二维码签名图像内容将按要求的格式保留原始图像数据ReturnContentType . 默认情况下禁用此选项。 |
ReturnContentType { get; set; } | 指定启用ReturnContent 属性时QR-Code 签名返回图像内容的文件类型。 默认设置为Null。即返回原始格式的二维码图片内容。 此图像格式指定于Format 可能支持的值为:FileType.JPEG、FileType.PNG、FileType.BMP。 如果不支持提供的格式,将返回 .png 格式的 QR 码图像内容。 |
RotationAngle { get; set; } | 文档页上签名的旋转角度(顺时针). |
ShapeType { get; set; } | 获取或设置放置文本的形状类型。 此属性只能与 SignatureImplementation = TextStamp 一起使用。 默认值为矩形。 |
SignatureID { get; set; } | 获取或设置签名的唯一ID。它可以用于签名验证选项。 属性仅支持 Pdf 文档。 |
SignatureImplementation { get; set; } | 获取或设置文本签名实现的类型。 |
SignatureType { get; } | 获取签名类型SignatureType |
virtual SizeMeasureType { get; set; } | 宽度和高度属性的测量类型(像素、百分比或毫米)。 |
Stretch { get; set; } | 文档页面上的拉伸模式。 |
Text { get; set; } | 获取或设置签名的文本。 |
TextHorizontalAlignment { get; set; } | 签名内文本的水平对齐。 此功能仅支持图像和注释签名实现 (请参阅TextSignatureImplementation SignatureImplementation 属性). |
TextVerticalAlignment { get; set; } | 签名内文本的垂直对齐。 此功能仅支持图像签名实现 (请参阅TextSignatureImplementation SignatureImplementation 属性)。 |
Top { get; set; } | 文档页面上签名在测量值中的顶部 Y 位置 (像素、百分比或毫米见MeasureType LocationMeasureType 属性). (如果未指定垂直对齐则有效). |
Transparency { get; set; } | 获取或设置签名透明度(值从 0.0(不透明)到 1.0(透明))。默认值为 0(不透明). |
VerticalAlignment { get; set; } | 签名在文档页面上的垂直对齐方式。 |
Width { get; set; } | 签名在文档页面上的宽度,测量值 (像素、百分比或毫米见MeasureType SizeMeasureType 属性). |
ZOrder { get; set; } | 获取或设置文本签名的 Z 序位置。 确定重叠签名的显示顺序。 |
评论
了解更多
- GroupDocs创建QR-Code电子签名的基本用法。签名: 如何使用二维码签名对文档进行电子签名
- GroupDocs.Signature: 二维码电子签名设置的高级用法使用 QR 码签名和其他设置的 eSign 文档的高级用法
也可以看看
- class TextSignOptions
- 命名空间 GroupDocs.Signature.Options
- 部件 GroupDocs.Signature