java把URL轉換成二維碼並儲存在指定的位置
阿新 • • 發佈:2018-11-27
1、首先先導包
<dependency>
<groupId>net.glxn.qrgen</groupId>
<artifactId>javase</artifactId>
<version>2.0</version>
</dependency>
2、開始上程式碼,就這幾行,超級簡單
public void imgUrl() throws Exception { System.out.println("開始"); ByteArrayOutputStream out= QRCode.from("https://blog.csdn.net/qq_35733535").to(ImageType.PNG).stream(); byte[] data = out.toByteArray(); OutputStream oute = new FileOutputStream(new File("E:\\"+1+".jpg")); oute.write(data); oute.flush(); oute.close(); System.out.println("收工"); }
執行結果
開啟效果就是這個樣子,很小
使用二維碼識別的工具試一下,這是我們為了做一個自定義的二維碼連結來用,當時也考慮過微信的二維碼生成功能,很吊,但是感覺還是這個比較好用吧