使用 GroupDocs.Signature for .NET 实现二维码签名预览

介绍

在当今的数字时代,确保文档的真实性和完整性至关重要。无论您是负责合同的企业,还是保护敏感信息的个人,生成可验证的签名都可能带来变革。GroupDocs.Signature for .NET 简化了向文档添加二维码签名的过程。

本教程将指导您使用 GroupDocs.Signature for .NET 生成和预览二维码签名,轻松、精确地增强文档安全性。

您将学到什么:

  • 在 .NET 环境中设置 GroupDocs.Signature。
  • 为您的文档生成二维码签名选项。
  • 创建和查看签名的预览。
  • 将这些功能集成到实际应用程序中。

让我们深入研究一下,但首先,让我们了解一下先决条件。

先决条件

开始之前,请确保您已准备好以下内容:

  • 图书馆:通过 .NET CLI、包管理器控制台或 NuGet 包管理器 UI 安装 GroupDocs.Signature。
    • .NET CLI

dotnet 添加包 GroupDocs.Signature

  - **Package Manager Console**:
    ```powershell
Install-Package GroupDocs.Signature
  • 环境:类似 Visual Studio 的 .NET 开发环境。
  • 知识:对 C# 和 .NET 有基本的了解。

为 .NET 设置 GroupDocs.Signature

要开始使用 GroupDocs.Signature,请通过各种方法将其安装到您的项目中:

  1. .NET CLI

dotnet 添加包 GroupDocs.Signature


2. **Package Manager Console**:
   ```powershell
Install-Package GroupDocs.Signature
  1. NuGet 包管理器 UI:搜索“GroupDocs.Signature”并安装最新版本。

许可证获取

在深入代码之前考虑您的许可需求:

  • 免费试用:使用临时许可证测试功能以评估性能。
  • 临时执照:从 这里.
  • 购买:购买商业用途的完整许可证 此链接.

基本初始化

以下是如何在应用程序中初始化 GroupDocs.Signature:

using GroupDocs.Signature;

// 初始化签名对象
Signature signature = new Signature("sample.pdf");

实施指南

现在,让我们将整个流程分解成几个易于操作的步骤。我们将介绍如何生成二维码签名以及如何创建预览。

生成二维码签名选项

此功能允许您为文档创建可自定义的二维码签名。

概述:您可以配置各种属性,例如数据内容、外观设置和对齐方式。

  1. 设置签名数据

    定义将编码到二维码中的数据:

    using GroupDocs.Signature;
    using GroupDocs.Signature.Domain;
    
    QrCodeSignOptions signOptions = new QrCodeSignOptions
    {
        EncodeType = QrCodeTypes.QR,
        Data = new Address()
        {
            Street = "221B Baker Street\