GroupDocs.Signature for Python via .NET

为 PDF 生成条形码

使用 GroupDocs.Signature for Python via .NET,您可以在业务文档中需要的位置放置条形码。我们的解决方案提供灵活的条形码签名自定义选项。

在 PDF 中生成和插入条形码的步骤

GroupDocs.Signature 允许您快速生成并嵌入条形码到 PDF 文档中。支持超过 60 种条形码格式,Python via .NET 应用程序可以通过集成我们的库无缝添加条形码签名功能。

  1. 提供待处理的 PDF 文件或流。
  2. 将条形码文本赋值给 BarcodeSignOptions 对象。
  3. 调整条形码选项,如位置和大小。
  4. 保存包含条形码的文档。
import groupdocs.signature as sg

def run():

    # 初始化 Signature 对象,指定文档路径
    with sg.Signature('input.pdf') as signature:

        # 使用 BarcodeSignOptions 为文档添加条形码
        options = sg.BarcodeSignOptions('Business data')

        # 设置条形码类型并配置其属性
        options.EncodeType = sg.BarcodeTypes.Code128
        options.Left = 50
        options.Top = 150

        # 保存已签名的文档
        result = signature.Sign('output.pdf', options)
pip install groupdocs-signature-net
点击以复制
已复制
更多示例 文档

使用高级签名功能提升文档品质

GroupDocs.Signature for Python via .NET 库为在常用格式中签名和处理文档提供全面解决方案。您可以灵活添加、修改、验证或删除各种签名类型,以满足您的需求。

GroupDocs.Signature 的关键特性

灵活的文档签名

使用文本、图片、条形码、二维码或印章在支持的文档的任何页面上签名。添加隐藏的元数据,如图片中的 EXIF 数据,并通过数字证书确保内容保护,以防止未授权更改。

搜索和验证签名

我们的工具通过启用签名验证确保文档的完整性。您还可以检索文档中所有签名的完整列表,以便于管理。

轻松编辑签名

轻松修改现有签名。调整文本、重新定位元素或更改颜色,以适应您的文档需求。

轻松删除签名

GroupDocs.Signature for Python via .NET 提供完整的 CRUD 功能,使您可以轻松删除文档中任何不需要的或过时的签名。

创建并放置条形码签名

此示例演示如何在 PDF 文档中插入自定义条形码。

Python

import groupdocs.signature as sg

def run():

    # 提供待签名的文档
    with sg.Signature('input.pdf') as signature:

        # 设置条形码文本和签名选项
        options = sg.BarcodeSignOptions('Accepted')
        options.EncodeType = sg.BarcodeTypes.Code39FullASCII

        # 选择条形码在页面上的位置
        options.VerticalAlignment = sg.VerticalAlignment.Top
        options.HorizontalAlignment = sg.HorizontalAlignment.Left

        # 设置条形码与页面边缘之间的间距
        options.Margin = sg.Padding()
        options.Margin.Top = 180
        options.Margin.Right = 20

        # 指定条形码条的颜色
        options.ForeColor = sg.Color.Red

        # 选择条形码信息的字体样式
        options.Font = sg.SignatureFont()
        options.Font.Size = 12
        options.Font.FamilyName = 'Arial'

        # 设置信息文本的位置
        options.CodeTextAlignment = sg.CodeTextAlignment.Above

        # 签名并保存文档
        result = signature.Sign('output.pdf', options)
pip install groupdocs-signature-net
点击以复制
已复制
更多示例 文档

关于 GroupDocs.Signature for Python via .NET

GroupDocs.Signature for Python via .NET 是一款强大的文档签名工具,支持多种签名类型,包括文本、图片、条形码、数字证书和印章。兼容超过 60 种文件格式,如 PDF、MS Office、图片、ZIP 等,它不仅可以应用签名,还能让您根据需要搜索、验证、修改或删除签名。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Signature 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

探索我们的关键功能

我们为您的文档需求提供各种签名选项和操作。

在多种格式中签名文档

Python via .NET API 支持签名超过 60 种文件格式,允许您在文档的任何页面或特定位置添加各种类型的签名。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人