條形碼就像機器可以讀取的特殊代碼。它通常包含有助於識別產品的行和數字,例如跟踪庫存和進行銷售。在本文中,我們將討論如何在應用程序中使用 Java 掃描條碼。
用於條碼掃描的 Java API
GroupDocs.Parser for Java API 是開發人員從各種文檔類型(如 PDF、Word 文件和 Excel 電子表格)中提取信息的有用工具。它允許您從文檔中提取文本、圖片、二維碼、條形碼和結構化內容。我將使用此 API 通過簡單的 Java 代碼片段從應用程序中的圖像掃描條形碼。
首先,您可以從下載部分 下載 JAR 文件。對於基於 Maven 的應用程序,請使用以下配置:
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-parser</artifactId>
<version>23.2</version>
</dependency>
如何使用 Java 掃描條形碼
如果您認為掃描條形碼很困難,讓我們嘗試改變您的想法。只需按照以下步驟使用 Java 讀取條碼圖像:
- 使用 Parser 類加載條碼圖像。
- 從加載的圖像中獲取條形碼。
- 使用 getValue 方法從條形碼中提取編碼信息。
查看以下 Java 源代碼示例,了解如何在您的應用程序中掃描條形碼圖像。
// 使用 Java 掃描條形碼
try(Parser parser = new Parser("/path/barcode.png"))
{
// 提取所有條形碼。
Iterable<PageBarcodeArea> barcodes = parser.getBarcodes();
// 迭代
for(PageBarcodeArea barcode : barcodes)
{
// 打印識別條碼值
Console.WriteLine(barcode.getCodeTypeName() +" Code Value: " + barcode.getValue());
}
}
在有限的時間內獲得您的完整許可證
您可以免費獲得 臨時許可證,以便在評估期間不受任何限制地探索條碼掃描器和 API 的其他功能。
結論
總之,您發現了一種使用 Java 從圖像中掃描條形碼的簡單方法。有了這些知識,您就可以創建自己的條碼閱讀器,甚至可以開發在線條碼掃描應用程序。
如需進一步學習,您可以探索以下寶貴資源: