程序员零花钱码上见
1、利用java代码在本地生成我二维码图片
添加maven包:
<!-- 条形码、二维码生成 -->
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>core</artifactId>
<version>2.2</version>
</dependency>
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>javase</artifactId>
<version>2.2</version>
</dependency>
2、万能工具类
参数说明:text:二维码内容,filePath:保存路径和文件名称 D:/reportFiles/qr//aa.png
public static void generateQRCodeImage(String text, int width, int height, String filePath){
try {
QRCodeWriter qrCodeWriter = new QRCodeWriter();
BitMatrix bitMatrix = qrCodeWriter.encode(text, BarcodeFormat.QR_CODE, width, height);
File path = new File(filePath);
MatrixToImageWriter.writeToFile(bitMatrix, "PNG", path);
}catch (Exception e){
e.printStackTrace();
}
}