下载二维码jar包
1 链接:https://pan.baidu.com/s/1auD6D6Q_m4KdJpUAZw2QSQ
提取码:2x6e
2 在自己项目中引入jar包。此链接有jar包引入过程 idea相关设置_ttwtn的博客-CSDN博客
使用jar
1 图片形式输出
String message = "java idea ";
//参数1:二维码上包含的文本信息 参数2:图片生成的位置
QRCodeUtil.encode(message, "./ljt.jpg");
2 输出流形式输出
//参数1:二维码上包含的文本信息 参数2:图片生成后会通过该流写出
QRCodeUtil.encode(message,new FileOutputStream("./qr.jpg"));
3 在二维码中间显示小图片
//参数1:二维码上包含的文本信息 参数2:二维码中间的logo图片
//参数3:图片生成的位置 参数4:是否需要压缩logo图片到中间大小
QRCodeUtil.encode(message, "./logo.jpg","./qr.jpg",true);
4 在中间现在小图片,并以文件输出流形式输出
//参数1:二维码上包含的文本信息 参数2:二维码中间的logo图片
//参数3:图片生成通过该流写出 参数4:是否需要压缩logo图片到中间大小
QRCodeUtil.encode(message,"logo.jpg",new FileOutputStream("./qr.jpg"),true);