使用 GroupDocs.Signature for Java 掌握文件驗證

在當今的數位時代,確保文件的真實性和完整性對各行各業都至關重要。無論您是負責核實合約的法律專業人士,還是負責驗證發票的企業,文件驗證都不可或缺。輸入 GroupDocs.Signature for Java:一個強大的庫,透過輕鬆實現條碼簽名驗證來簡化此過程。

您將學到什麼

  • 如何在開發環境中為 Java 設定 GroupDocs.Signature
  • 使用條碼簽名進行文件驗證的逐步指南
  • 關鍵配置選項和故障排除提示
  • 文件驗證的實際應用

讓我們深入了解細節!

先決條件

在開始之前,請確保您符合以下先決條件:

  • 圖書館:您需要 Java 版 GroupDocs.Signature。請確保與您的專案環境相容。
  • 環境設定:您的機器上安裝了合適的 IDE,例如 IntelliJ IDEA 或 Eclipse 以及 JDK 1.8 或更高版本。
  • 知識前提:對 Java 程式設計的基本了解以及熟悉 Maven 或 Gradle 建置系統將會有所幫助。

為 Java 設定 GroupDocs.Signature

安裝

若要開始使用 GroupDocs.Signature for Java,請將其新增為專案的依賴項。操作方法如下:

Maven

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-signature</artifactId>
    <version>23.12</version>
</dependency>

Gradle

implementation 'com.groupdocs:groupdocs-signature:23.12'

直接下載 您可以直接從 GroupDocs.Signature Java 版本.

許可證獲取

要使用 GroupDocs.Signature,您有幾個選擇:

  • 免費試用:先試用一下,探索其功能。
  • 臨時執照:如果您需要的超出免費版本所提供的範圍,請申請臨時許可證。
  • 購買:考慮購買長期使用的許可證。

取得許可證後,請按照文件說明在您的應用程式中對其進行初始化。

實施指南

使用條碼簽名進行文件驗證

概述 此功能允許您使用條碼簽名驗證文檔,確保它們未被篡改並且是真實的。

步驟 1:設定您的環境 首先創建一個 Signature 指向您的文件的物件:

import com.groupdocs.signature.Signature;
import com.groupdocs.signature.domain.VerificationResult;
import com.groupdocs.signature.options.verify.BarcodeVerifyOptions;

String filePath = "YOUR_DOCUMENT_DIRECTORY";
Signature signature = new Signature(filePath);

步驟 2:配置驗證選項 配置 BarcodeVerifyOptions 指定如何進行驗證:

// 使用特定設定初始化 BarcodeVerifyOptions。
BarcodeVerifyOptions options = new BarcodeVerifyOptions();

// 為文檔的所有頁面設定驗證標準。
options.setAllPages(true); // 預設檢查所有頁面。

// 指定條碼簽名中的預期文字。
options.setText("12345");

// 定義條碼文字如何與預期值相符。
options.setMatchType(TextMatchType.Contains);

步驟 3:執行驗證 執行驗證流程並處理結果:

try {
    // 根據定義的標準執行文件簽名的驗證。
    VerificationResult result = signature.verify(options);

    // 檢查文件是否驗證成功。
    if (result.isValid()) {
        System.out.println("Document was verified successfully!");
        for (BaseSignature temp : result.getSucceeded()) {
            System.out.printf(" - #%d-%s at: %dx%d. Size: %dx%d%n\