Java生成二维码--QRGen

时间:2023-03-09 09:21:43
Java生成二维码--QRGen

最近公司需求需要生成一个二维码 , 由于之前没有接触过 , 故此做个记录 .

在网上找到了不少二维码生成工具,都蛮好用的。

不过要集成二维码生成功能到应用开发中,就要选择最好用成熟的库了,最终决定采用QRGen .

https://github.com/kenglxn/QRGen

首先加入Maven依赖

<dependency>

  <groupId>net.glxn.qrgen</groupId>

      <artifactId>javase</artifactId>

<version>2.0</version>

</dependency>
关键代码:
  // 以字节数组流返回
  ByteArrayOutputStream outStream = QRCode.from(code_url).to(ImageType.PNG).withSize(370, 370).stream();
  // 以File返回
  File file= QRCode.from(code_url).to(ImageType.PNG).withSize(370, 370).file();
下面是我用QRGen生成的我的博客主页的二维码:
Java生成二维码--QRGen