使用條碼簽名

介紹

在當今的數位時代,透過簽章保護文件至關重要,GroupDocs.Signature for .NET 提供了將條碼簽章整合到應用程式中的無縫解決方案。在本教學中,我們將引導您完成使用 GroupDocs.Signature for .NET 使用條碼簽署文件的流程。

先決條件

在深入學習本教程之前,請確保您具備以下先決條件:

  1. GroupDocs.Signature for .NET:從下列位置下載並安裝 GroupDocs.Signature for .NET網站.
  2. .NET 開發環境:確保您已設定有效的 .NET 開發環境。
  3. 要簽署的文件:準備要使用條碼簽署的文件(例如 PDF)。

導入命名空間

首先,您需要匯入必要的命名空間以存取 GroupDocs.Signature for .NET 的功能。

using System;
using System.IO;
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", "SignWithBarcode", fileName);

第三步:初始化簽名對象

透過傳遞要簽署的文件的路徑來實例化 Signature 物件。

using (Signature signature = new Signature(filePath))
{
    //您的條碼簽名代碼位於此處
}

第 4 步:建立條碼標誌選項

建立 BarcodeSignOptions 的實例並根據您的要求進行配置。

BarcodeSignOptions options = new BarcodeSignOptions("JohnSmith")
{
	//指定條碼編碼類型
	
    EncodeType = BarcodeTypes.Code128,
    //設定簽名位置(左)
	Left = 50,
	//設定簽名位置(頂部)
    Top = 150,
	//設定條碼寬度
    Width = 200,
	//設定條碼高度
    Height = 50
};

第 5 步:簽署文件

呼叫 Signature 物件的 Sign 方法,傳遞輸出檔案路徑和條碼簽署選項。

SignResult result = signature.Sign(outputFilePath, options);

結論

總之,GroupDocs.Signature for .NET 簡化了使用條碼簽署文件的過程,增強了文件的安全性和完整性。透過遵循本教學中提供的逐步指南,您可以將條碼簽名無縫整合到您的 .NET 應用程式中。

常見問題解答

我可以自訂條碼簽名的外觀嗎?

是的,GroupDocs.Signature for .NET 提供了各種自訂條碼的選項,包括編碼類型、位置、寬度和高度。

GroupDocs.Signature for .NET 支援其他簽章類型嗎?

當然,GroupDocs.Signature for .NET 支援多種簽章類型,包括文字、圖像、數位和條碼簽章。

是否有適用於 .NET 的 GroupDocs.Signature 試用版?

是的,您可以從以下位置下載免費試用版網站.

我可以獲得用於測試目的的臨時許可證嗎?

是的,臨時許可證可用於測試目的。您可以從以下位置獲取它們:集團文件購買頁。

在哪裡可以找到 .NET 的 GroupDocs.Signature 的支援?

您可以在以下位置找到幫助並與社區互動GroupDocs.Signature 論壇.