如何使用 GroupDocs.Signature for .NET 簽署 PDF 文檔

介紹

在當今的數位世界中,電子簽名對企業和個人都至關重要。無論您是簽訂合約還是核准發票,以數位方式簽署文件都既有效率又安全。本指南將指導您如何使用 適用於 .NET 的 GroupDocs.Signature 為您的 PDF 文件添加文字簽名。閱讀本文後,您將了解如何在應用程式中輕鬆實現數位簽章。

您將學到什麼:

  • 安裝並設定適用於 .NET 的 GroupDocs.Signature。
  • 逐步使用文字簽章簽署 PDF 文件。
  • 關鍵配置選項和自訂提示。
  • 解決您可能遇到的常見問題。
  • 實際用例和與其他系統的整合可能性。

現在,讓我們探討一下開始之前所需的先決條件。

先決條件

要繼續本教程,請確保您已具備:

  • 所需庫:您需要 GroupDocs.Signature for .NET 函式庫。請確保您的電腦上安裝了相容版本的 .NET Framework。
  • 環境設定:本指南假設您使用 Visual Studio 作為開發環境。
  • 知識前提:對 C# 程式設計的基本了解和熟悉 Visual Studio IDE 將會有所幫助。

為 .NET 設定 GroupDocs.Signature

首先,安裝 GroupDocs.Signature 庫。您可以透過以下方式安裝:

.NET CLI

dotnet add package GroupDocs.Signature

套件管理器

Install-Package GroupDocs.Signature

NuGet 套件管理器 UI

  • 在 Visual Studio 中開啟 NuGet 套件管理器。
  • 搜尋“GroupDocs.Signature”並安裝最新版本。

許可證獲取

您可以免費試用 GroupDocs.Signature,或取得臨時授權以不受限制地探索其全部功能。如需用於生產用途,請購買許可證,網址為 GroupDocs 購買.

基本初始化和設定

安裝後,請在專案中初始化 GroupDocs.Signature,如下所示:

using System;
using GroupDocs.Signature;

class Program
{
    static void Main()
    {
        using (Signature signature = new Signature("Sample_PDF.pdf"))
        {
            // 您簽署文件的程式碼將會放在這裡。
        }
    }
}

實施指南

使用文字簽名簽署 PDF 文檔

此功能可讓您透過直接在頁面上新增您的姓名或其他資訊來以電子方式驗證文件的真實性。操作方法如下:

步驟 1:導入必要的命名空間

首先在 C# 檔案中匯入所需的命名空間:

using GroupDocs.Signature;
using GroupDocs.Signature.Options;
using System.Drawing;

步驟 2:設定簽名選項

配置文字簽章選項。在此指定位置和外觀等詳細資訊。

TextSignOptions options = new TextSignOptions("Your Name")
{
    Left = 100,
    Top = 100,
    Width = 200,
    Height = 30,
    ForegroundColor = Color.Blue,
    BackgroundColor = Color.LightGray,
};

步驟 3:將簽名套用到您的文檔

使用 Sign GroupDocs.Signature 中的方法來應用您的文字簽章。

using (Signature signature = new Signature("Sample_PDF.pdf"))
{
    SignResult result = signature.Sign("Signed_Sample_PDF.pdf\