驗證條碼
內容
[
隱藏
]介紹
在數位文件領域,確保真實性和完整性至關重要。 GroupDocs.Signature for .NET 提供了一個強大的解決方案來驗證文件中的條碼。本教學深入探討使用 GroupDocs.Signature for .NET 驗證條碼的流程,為無縫實作提供逐步指導。
先決條件
在開始本教學之前,請確保您具備以下先決條件:
- GroupDocs.Signature for .NET SDK:從以下位置下載並安裝 SDK這裡.
- .NET Framework:請確保您的系統上安裝了適當的 .NET Framework。
- 文檔文件:準備包含條碼的樣本文檔以供驗證。
導入命名空間
在深入實施之前,請匯入必要的命名空間以存取 GroupDocs.Signature for .NET 的功能。
using System;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
第1步:設定文檔文件路徑
設定包含用於驗證的條碼的文件的文件路徑。
string filePath = "sample_multiple_signatures.docx";
步驟2:初始化簽名對象
初始化一個Signature
透過將文檔文件路徑作為參數傳遞來獲取物件。
using (Signature signature = new Signature(filePath))
{
//你的程式碼放在這裡
}
第 3 步:定義驗證選項
定義條碼驗證選項,例如要符合的文字和符合類型。
BarcodeVerifyOptions options = new BarcodeVerifyOptions()
{
AllPages = true, //驗證所有頁面上的條碼
Text = "12345", //條碼內要匹配的文本
MatchType = TextMatchType.Contains //比賽類型
};
第 4 步:驗證簽名
呼叫Verify
方法上的Signature
對象,傳遞驗證選項。
VerificationResult result = signature.Verify(options);
第五步:處理驗證結果
處理驗證結果以確定文件簽名的有效性。
if (result.IsValid)
{
//文件驗證成功
foreach (BarcodeSignature item in result.Succeeded)
{
Console.WriteLine($"\nValid signature is found with text: {item.Text} and type: {item.EncodeType.TypeName}.");
}
}
else
{
//文件驗證失敗
Helper.WriteError($"\nDocument {filePath} failed verification process.");
}
結論
總而言之,GroupDocs.Signature for .NET 提供了一個用於驗證文件中條碼的無縫解決方案。透過遵循本教學中概述的步驟,您可以輕鬆確保數位文件的真實性和完整性。
常見問題解答
GroupDocs.Signature for .NET 能否僅驗證特定頁面上的條碼?
是的,您可以使用適當的選項指定用於驗證條碼的頁面。
是否有適用於 .NET 的 GroupDocs.Signature 試用版?
是的,您可以從以下位置下載免費試用版這裡.
我可以將 GroupDocs.Signature for .NET 整合到我的 Web 應用程式中嗎?
當然,GroupDocs.Signature for .NET 可以無縫整合到桌面和 Web 應用程式中。
GroupDocs.Signature for .NET 是否有任何可用的授權選項?
是的,您可以探索各種許可選項並從以下位置購買許可證這裡.
我可以在哪裡尋求 GroupDocs.Signature for .NET 的協助或支援?
您可以造訪 GroupDocs 論壇這裡與 GroupDocs.Signature for .NET 相關的任何查詢或支援。