GroupDocs.Signature 概述

为 Python 应用程序打造的强大文档签名库。

Illustration signature

在 Python 中为业务文档提供全面的数字签名

GroupDocs.Signature for Python via .NET 提供广泛的数字签名选项,包括文本、条形码、图像、数字证书和针对 PDF、Office 文档以及图像的元数据。该解决方案针对高效文档处理进行了优化。

高级文档处理

GroupDocs.Signature 允许您通过多种条件搜索和验证签名来管理已签署的文档。您还可以提取详细的文档数据或生成页面预览。

灵活的输出格式

我们的 API 让您掌控已签署文档的最终格式,支持精确定位签名、定制外观,并可保存为多种格式。您还可以选择使用密码对文档进行保护。

平台独立性

GroupDocs.Signature for Python via .NET 在各种操作系统上无缝运行。

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

支持的文件格式

GroupDocs.Signature for Python via .NET 支持对广泛流行的文件格式进行操作。了解更多此处

微软Office格式

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM

图像和其他格式

  • 便携的: PDF
  • 图片: JPG, BMP, PNG, TIFF, GIF, DICOM, WEBP
  • 其他办公形式: ODT, OTT, OTS, ODS, ODP, OTP, ODG

其他格式

  • 网络: HTML, MHTML
  • 档案: ZIP, TAR, 7Z
  • 证书: PFX

GroupDocs.Signature 的关键特性

使用数字签名轻松签署 PDF、Office 文档和图像。

Feature icon

业务签名

使用多种签名类型对文档进行签署,并将其放置在任意页面的所需位置。

Feature icon

可定制的签名外观

轻松定制签名外观,包括颜色、字体、边框、旋转等,以满足您的需求。

Feature icon

密码保护

通过密码保护为已签署文档添加额外的安全层。

Feature icon

防止未授权更改

使用数字证书确保重要业务文档免受未授权修改的影响。

Feature icon

灵活的输出格式

以多种格式生成已签署文档。轻松将 Word 文档转换为 PDF。

Feature icon

文档预览

将单独的文档页面保存为图像,以供后续使用。

Feature icon

签名搜索

轻松查找并检索文档中先前添加的任何签名信息。

Feature icon

文档验证

验证任何文档中签名的真实性,以确保完整性。

Feature icon

管理签名

轻松删除、移动或编辑文档任意页面上的签名。

代码示例

以下是一些演示典型 GroupDocs.Signature for Python via .NET 操作的代码示例。

向 PDF 添加二维码

二维码集成到 PDF 的特定页面,可帮助简化业务流程。 此示例展示了如何使用 GroupDocs.Signature for Python via .NET 在 Python 中添加二维码。

如何将二维码转为 PDF。

import groupdocs.signature as sg

def run():

    # 加载要签名的文档
    with sg.Signature('file_to_sign.pdf') as signature:

        # 使用预定义文本创建 QR 码选项
        options = sg.QrCodeSignOptions('The document is approved by John Smith')

        # 配置二维码编码类型以及在页面中的位置
        options.EncodeType = sg.QrCodeTypes.QR
        options.Left = 100
        options.Top = 100
    
        # 签署文档并将其保存为结果文件
        signature.Sign('file_with_QR.pdf', options)

使用数字签名保护 DOCX

保护您的文档 使用基于数字证书的签名。 数字签名可保护您的业务文档免受未授权更改。

以下是如何确保文档完整性。

import groupdocs.signature as sg

def run():

    # 加载要进行数字签名的文档
    with sg.Signature('file_to_sign.docx') as signature:

        # 指定数字签名选项并提供证书文件的路径
        options = sg.DigitalSignOptions('certificate.pfx')

        # 设置证书密码
        options.Password = '1234567890'

        # 签署文档并将其保存到所需路径
        signature.Sign('digitally_signed.docx', options)

准备好开始了吗?

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

有用的资源

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

临时许可提示

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