文档电子签名解决方案

使用我们为程序员和最终用户提供的灵活 API 和基于应用程序的解决方案,在任何平台上签署数字文档和图像。

使用高级方法搜索和修改以前添加的签名。

使用数字证书保护文档免受更改并控制隐藏的元数据。

GroupDocs.Signature 主要功能

我们的解决方案旨在向流行的文档和文件格式添加各种类型的签名。轻松丰富您的业务流程。

  • 通过签名丰富您的数据

    将文本、图像、水印等附加到您的业务文档中。

  • 保护文档内容

    通过使用数字证书密封来禁止文档更改。

  • 添加隐藏数据和条形码

    使用元数据存储不可见信息或在页面上放置自定义条形码。

  • 操纵签名

    搜索、更新或删除之前添加的所有签名。

使用签名保护您的文件

GroupDocs.Signature 代码示例

生成并添加二维码

GroupDocs.Signature 允许我们生成 QR 码并将其添加到具有受支持格式的文档中。提供必须签名的文档的路径,并设置所需的 QR 码文本和视觉选项。您可以将生成的二维码图像放置在任何文档页面的任何区域。
// 指定要签署的文件
using (Signature signature = new Signature("source.docx"))
{
    // 创建 QR 码标志选项
    QrCodeSignOptions options = new QrCodeSignOptions("JohnSmith")
    {
        // 设置 QR 码选项
        EncodeType = QrCodeTypes.QR,
        Left = 50,
        Top = 150,
    };

    // 签名并保存处理后的文件
    SignResult result = signature.Sign("result.docx", options);
}
// 指定要签署的文件
Signature signature = new Signature("source.docx");

// 创建 QR 码标志选项
QrCodeSignOptions options = new QrCodeSignOptions("JohnSmith");

// 设置 QR 码选项
options.setEncodeType(QrCodeTypes.QR);
options.setLeft(50);
options.setTop(100);

// 签名并保存处理后的文件
signature.sign("result.docx", options);
const signatureLib = require('@groupdocs/groupdocs.signature')

// 指定要签署的文件
const signature = new signatureLib.Signature('source.docx');

// 创建 QR 码标志选项
const options = new signatureLib.QrCodeSignOptions('JohnSmith');

// 设置 QR 码选项
options.setEncodeType(signatureLib.QrCodeTypes.QR);
options.setLeft(50);
options.setTop(100);

// 签名并保存处理后的文件
signature.sign('result.docx', options);
import groupdocs.signature as sg

def run():

    # 指定要签署的文件
    with sg.Signature('source.docx') as signature:

        # 创建 QR 码标志选项
        options = sg.QrCodeSignOptions('JohnSmith')

        # 设置 QR 码选项
        options.setEncodeType(sg.QrCodeTypes.QR)
        options.setLeft(50)
        options.setTop(100)

        # 签名并保存处理后的文件
        signature.sign('result.docx', options)

支持 60 多种文件格式

GroupDocs.Signature 支持几乎所有流行的文件格式

我们的图书馆统计数据

检查关键产品指标,揭示对我们的成就、影响和增长的见解

  • 50+

    支持的格式

    签署 60 多种最流行的商业文件格式。

  • 500k

    NuGet 下载

    .NET 的 GroupDocs.Signature 是一个流行的库,在 NuGet 上的下载量超过 550,000 次。

  • 15k

    Maven 下载

    Java 开发人员已在 Maven 上下载 GroupDocs.Signature 超过 15K 次。

  • 140+

    快乐的顾客

    全球的个人开发者和顶级公司使用我们的产品来构建创新的解决方案。

我们满意的客户

GroupDocs 库被世界各地的全球知名和杰出品牌所采用

平台独立性

GroupDocs.Signature 库支持以下操作系统和框架:

.NET

.NET Framework 4.6.2 or higher
.NET Core 3.0 or higher
.NET 6.0 or higher
Windows
Linux
Mac OS
Microsoft Azure
Microsoft Visual Studio
JetBrains Rider
Microsoft Visual Code
60+ file formats

Java

Java 8 or higher
Windows
Linux
Mac OS
IntelliJ IDEA
Eclipse
NetBeans
60+ file formats

Node.js

Node.js 16+ and J2SE 8.0 (1.8)+
Windows
Linux
Mac OS
Atom
Visual Studio Code
任何其他文本编辑器
60+ file formats

Python

Python 3.9+ and .Net 6+
Windows
Linux
Mac OS
IDLE
PyCharm
Visual Studio Code
60+ file formats

准备好开始了吗?

在您的平台上免费试用 GroupDocs.Signature 功能

经常问的问题

探索我们的常见问题

  • GroupDocs.Signature 是否需要任何外部库来进行文档签名?
    不,GroupDocs.Signature 独立工作。没有 Adob​​e Acrobat、Microsoft Office 等第三方依赖项。
  • 购买前是否可以测试 GroupDocs.Signature 功能?
    绝对地! GroupDocs.Signature 提供免费试用。安装它并探索它的功能。请注意,试用版会向您的文档添加“试用徽章”,并且仅处理前 3 页。要获得完整体验,请获取免费的 30 天临时许可证来访问所有功能。请参阅临时许可证 下的详细信息。
  • 提供哪些许可证类型?
    正在寻找 GroupDocs.Signature 许可证?我们提供根据您的需求量身定制的各种选项。根据团队规模、部署位置(单个办公室或远程工作场所)以及最终客户分发是否需要与客户共享 SDK/API 进行选择。或者,您也可以选择按月计费的使用许可证,只需按使用量付费。在 价钱 下找到最适合您的价格。
 中国人