Java:簡單的二維碼生成器示例——免費創建二維碼

已發表: 2020-01-16
Crunchify.com-QRCode - 灰色

掃描此:您將被重定向到https://crunchify.com

QR codeQuick Response Code的縮寫)是一種矩陣條碼(或二維條碼)的商標,最初是為日本的汽車行業設計的。 條形碼是附在物品上的光學機器可讀標籤,用於記錄與物品相關的信息。 最初獲得專利後,其專利持有人選擇不行使這些權利。 最近,由於與標準 UPC 條碼相比,QR 碼具有快速的可讀性和更大的存儲容量,QR 碼系統在汽車行業之外變得流行。

該代碼由在白色背景上以方形網格排列的黑色模塊(方形點)組成。 ZXING是一個多格式一維/二維條碼圖像處理庫,帶有安卓、Java 客戶端。 它是一個開源的、多格式的一維/二維條碼圖像處理庫,用 Java 實現,可移植到其他語言。

結帳現場示例:

我們的重點是使用手機上的內置攝像頭掃描和解碼設備上的條形碼,而無需與服務器通信。 但是,該項目也可用於對台式機和服務器上的條形碼進行編碼和解碼。

這是一個為您生成二維碼的簡單 Java 代碼。

輸出:(自己掃描)

壓縮二維碼

我必須下載哪個庫?

如果您有 Maven 項目,則將此依賴項包含到您的 pom.xml 文件中。

Crunchify 二維碼生成器教程

或手動下載 .jar 文件

第1步:

下載鏈接。

下載 ZXing 並手動將其添加到您的項目中 - 簡單的二維碼生成器示例

第2步

下載後,您必須將其包含到項目的類路徑中。 如何在 Eclipse 中將 .jar 文件添加到項目構建路徑。

如何在 Eclipse 中將 .jar 文件添加到項目構建路徑 - Crunchify 提示

如果您在生成 QR 碼時遇到任何問題,請告訴我。