使用 GroupDocs.Signature for Java 實作二維碼簽章搜尋

在當今的數位環境中,有效驗證電子簽名對於各個行業都至關重要。 GroupDocs.Signature for Java 提供了一個強大的解決方案,尤其適用於搜尋和管理文件中的二維碼簽章。本教學將引導您使用 Java 中的 GroupDocs.Signature 實作二維碼簽章搜尋。

關鍵要點:

  • 有效地為 Java 設定 GroupDocs.Signature。
  • 實作並最佳化二維碼簽章搜尋。
  • 將此功能無縫整合到實際應用程式中。

先決條件

在開始之前,請確保您已:

  • 庫和依賴項:透過 Maven 或 Gradle 將 Java 的 GroupDocs.Signature 包含在您的專案中。
  • Java 開發環境:安裝 JDK 後進行設定。
  • Java 基礎知識:假設熟悉 Java 程式設計和依賴管理。

為 Java 設定 GroupDocs.Signature

若要整合 GroupDocs.Signature,請依照下列步驟操作:

使用 Maven

將以下內容新增至您的 pom.xml

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

使用 Gradle

將其包含在您的 build.gradle 文件:

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

直接下載

從下載最新版本 GroupDocs.Signature Java 版本.

許可證獲取

  • 免費試用:從免費試用開始探索功能。
  • 臨時執照:無需購買即可獲得完全存取權。
  • 購買:考慮為正在進行的項目進行採購。

設定完成後,初始化 Signature 目的:

// 使用您的文件路徑初始化簽名\String filePath =“YOUR_DOCUMENT_DIRECTORY/your_sample_pdf_signed.pdf”;
Signature signature = new Signature(filePath);

實施指南

在文件中搜尋二維碼簽名

概述

此功能允許有效率地搜尋文件中的二維碼簽名,利用 GroupDocs.Signature 的功能識別和提取各種格式的二維碼。

逐步實施

1. 定義搜尋選項

配置 QrCodeSearchOptions

// 配置二維碼簽名的搜尋選項
QrCodeSearchOptions options = new QrCodeSearchOptions();
options.setAllPages(true); // 設定為搜尋文檔的所有頁面
2. 搜尋和處理簽名

執行搜尋並處理結果:

// 執行二維碼簽名搜尋
List<QrCodeSignature> signatures = signature.search(QrCodeSignature.class, options);

// 迭代找到的簽名並列印詳細信息
for (QrCodeSignature qrCodeSignature : signatures) {
    System.out.println("QRCode signature found at page " +
                       qrCodeSignature.getPageNumber() +
                       \