GroupDocs.Signature 使您能够在流行格式中创建二维码,并将其放置在PDF页面上。支持超过10种二维码类型,您可以无缝将此功能集成到Python via .NET应用程序中。使用我们的产品,通过二维码签名增强您的文档。
- 获取将要添加二维码的PDF文件或流。
- 为QrCodeSignOptions提供所需的文本。
- 自定义视觉设置,如颜色、位置和大小。
- 保存包含嵌入二维码的文档。
GroupDocs.Signature 使您能够在流行格式中创建二维码,并将其放置在PDF页面上。支持超过10种二维码类型,您可以无缝将此功能集成到Python via .NET应用程序中。使用我们的产品,通过二维码签名增强您的文档。
import groupdocs.signature as sg
def run():
# 初始化一个新的Signature实例与文档
with sg.Signature('input.pdf') as signature:
# 使用QrCodeSignOptions将二维码嵌入文档
options = sg.QrCodeSignOptions("Text Content")
# 指定签名类型并设置其在页面上的位置
options.EncodeType = sg.QrCodeTypes.QR
options.Left = 50
options.Top = 150
# 保存包含嵌入二维码的文档
result = signature.Sign("output.pdf", options)
使用GroupDocs.Signature for Python via .NET API,用户可以生成、修改、搜索、验证和删除不同类型的签名,简化文档工作流程,同时确保精确性。
GroupDocs.Signature 允许将文本、图片、条形码、二维码和印章签名应用于任何文档。您可以精确地在任何页面上放置签名,并轻松管理元数据。使用数字证书保护您的文档,避免未经授权的更改。
使用高级验证工具验证文档签名的真实性和准确性。轻松获取嵌入文档中的所有签名的详细列表,以便更好地进行监管。
您可以通过调整内容、位置、颜色、大小和其他属性来更新先前应用的签名,以满足您的特定需求。
通过快速删除不需要的签名来简化文档管理。无论是数字证书还是其他类型的签名,删除过程都可以高效完成。
import groupdocs.signature as sg
def run():
# 获取待签名的文档并传递给Signature
with sg.Signature('input.pdf') as signature:
# 配置二维码选项,使用所需文本
options = sg.QrCodeSignOptions("Archived on July 11, 2019")
# 设置二维码在页面上的位置
options.VerticalAlignment = sg.Domain.VerticalAlignment.Top
options.HorizontalAlignment = sg.Domain.HorizontalAlignment.Right
# 设置签名的填充
options.Margin = sg.Padding()
options.Margin.Top = 20
options.Margin.Right = 20
# 选择二维码的颜色
options.ForeColor = sg.Color.Red
# 为消息定义字体选项
options.Font = sg.SignatureFont()
options.Font.Size = 12
options.Font.FamilyName = "Comic Sans MS"
# 设置二维码的背景颜色和画刷
options.Background = sg.Background()
options.Background.Color = Color.LimeGreen
options.Background.Transparency = 0.5
options.Background.Brush = sg.LinearGradientBrush(sg.Color.LimeGreen, sg.Color.DarkGreen)
# 将二维码嵌入到文档中
result = signature.Sign("output.pdf", options)