使用 GroupDocs.Signature for .NET 進行文字簽名
內容
[
隱藏
]介紹
在數位時代,電子簽名文件已成為一種標準做法,節省了時間和資源。 GroupDocs.Signature for .NET 提供了一個全面的解決方案,以程式設計方式將文字簽章新增至各種文件格式。在本教學中,我們將引導您完成使用 GroupDocs.Signature for .NET 對文字文件進行簽署的過程。
先決條件
在我們深入學習本教程之前,請確保您具備以下先決條件:
- GroupDocs.Signature for .NET:確保您已安裝 GroupDocs.Signature for .NET 程式庫。您可以從以下位置下載:這裡.
- 開發環境:為.NET 開發設定工作環境。
- 文件:準備要使用文字簽名的文件(例如 PDF、Word)。
導入命名空間
首先,您需要將必要的命名空間匯入到 .NET 專案中才能使用 GroupDocs.Signature 功能。
using System;
using System.IO;
using System.Drawing;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
讓我們將使用文字簽署文件的過程分解為多個步驟:
第 1 步:載入文檔
載入您要使用文字簽名的文檔。
string filePath = "sample.pdf"; //文件的路徑
string fileName = Path.GetFileName(filePath);
第2步:設定輸出檔路徑
定義儲存簽名文件的輸出檔路徑。
string outputFilePath = Path.Combine("Your Document Directory", "SignWithText", fileName);
第 3 步:建立簽名選項
設定文字簽名的選項,包括文字內容、位置、大小、顏色和字體。
TextSignOptions options = new TextSignOptions("John Smith")
{
Left = 50, //設定簽名位置
Top = 200,
Width = 100, //設定簽名矩形
Height = 30,
ForeColor = Color.Red, //設定文字顏色
Font = new SignatureFont { Size = 14, FamilyName = "Comic Sans MS" } //設定字體
};
第 4 步:簽署文件
使用 GroupDocs.Signature 使用指定選項對文件進行簽名,並將簽署的文件儲存到輸出檔案路徑。
using (Signature signature = new Signature(filePath))
{
SignResult result = signature.Sign(outputFilePath, options); //簽署文件
Console.WriteLine($"\nSource document signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at {outputFilePath}.");
}
結論
在本教學中,我們學習如何使用 GroupDocs.Signature for .NET 對包含文字的文件進行簽署。透過執行這些步驟,您可以以程式設計方式有效地將文字簽章新增至文件中,從而增強安全性和真實性。
常見問題解答
我可以自訂文字簽名的外觀嗎?
是的,您可以根據您的喜好自訂文字簽署的顏色、字體、大小和位置等各種參數。
GroupDocs.Signature 是否與多種文件格式相容?
是的,GroupDocs.Signature 支援各種文件格式,包括 PDF、Word、Excel、PowerPoint 等。
我可以在單一文件中新增多個文字簽名嗎?
當然,您可以為文件添加多個文字簽名,每個簽名都有自己的一組自訂選項。
GroupDocs.Signature 是否確保簽署後文件的完整性?
是的,GroupDocs.Signature 採用強大的加密演算法來確保文檔完整性並防止簽名後被篡改。
購買前是否有試用版可供測試?
是的,您可以從以下位置下載免費試用版這裡在購買前探索功能。