二维码准备工作和生成:
1.把文件放入到java目录下;
2.导入文件到相应的包中:File-Projcct Scttings-Modules-Dependencies
列如:
3.选择Choose Libraries
4.选中放入到java中的四个框架点右键Mark Directory as
//参数1就是二维码内容 参数2生成的图片路径
// QRCodeUtil.encode(line,"./qr.jpg");
//参数1:二维码内容 2:二维码中间的logo图 3:生成的图片路径 4:是否压缩logo图的尺寸,保持居中
// QRCodeUtil.encode(line,"./logo.jpg","./qr.jpg",true);
//参数1:二维码内容 2:二维码中间的logo图 3:字节输出流,生成的图片会通过该流写出 4:是否压缩logo图的尺寸,保持居中
// OutputStream out = new FileOutputStream("./qr.jpg");
// QRCodeUtil.encode(line,"./logo.jpg",out,true);
例如:
public static void main(String[] args) throws Exception {
//生成二维码
// String line="https://zzj114.xyz/";
// 1内容 2中间图片 3生成的位置 4是否压缩logo图的尺寸,保持居中
// QRCodeUtil.encode(line,"logo.jpg","./qr.jpg",true);
// System.out.println("生成完毕!");
//1.创建一张图片,指定宽高
BufferedImage image=new BufferedImage(70,30,Buf