JAVA生成二維碼

1)使用google的zxing工具包

<dependency>
    <groupId>com.google.zxing</groupId>
    <artifactId>core</artifactId>
    <version>3.3.0</version>
</dependency> 

參考:https://blog.csdn.net/jam_fanatic/article/details/82818857

2) 使用SwetakeQRCode

http://swetake.com/qr/ 下載地址 
或着http://sourceforge.jp/projects/qrcode/downloads/28391/qrcode.zip 
這個是日本人寫的,生成的是我們常見的方形的二維碼 
可以用中文 

3) 使用BarCode4j生成條形碼和二維碼 

BarCode4j網址:http://sourceforge.NET/projects/barcode4j/ 

barcode4j是使用datamatrix的二維碼生成算法,爲支持qr的算法 
datamatrix是歐美的標準,qr爲日本的標準, 
barcode4j一般生成出來是長方形的

參考: http://baijinshan.iteye.com/blog/1004554

4)js生成二維碼

開源的三方庫(可以從https://github.com/jeromeetienne/jquery-qrcode 獲取),
qrcode.js 是實現二維碼數據計算的核心類,
jquery.qrcode.js 是把它用jquery方式封裝起來的,用它來實現圖形渲染,其實就是畫圖(支持canvas和table兩種方式)

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章