使用 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() +
\