没有合适的资源?快使用搜索试试~ 我知道了~
我们用Spring Boot来轻轻松松的生成一个二维码,仅需导入google的zxing工具类就行。 目录 1.引入jar包 2.编写工具类 3.编写控制层代码 4.运行并查看效果 二维码又称为QR Code,就不多说了,生活中处处可见,应用场景相当广泛。 今天我们就来看看怎么用Java生成一个二维码。 1.引入jar包 pom.xml中添加: com.google.zxing core 3.2.0 com.google.zxing javase
资源推荐
资源详情
资源评论
导入一个工具类导入一个工具类zxing,,Java生成二维码生成二维码so easy
我们用Spring Boot来轻轻松松的生成一个二维码,仅需导入google的zxing工具类就行。
目录目录
1.引入jar包
2.编写工具类
3.编写控制层代码
4.运行并查看效果
二维码又称为QR Code,就不多说了,生活中处处可见,应用场景相当广泛。
今天我们就来看看怎么用Java生成一个二维码。
1.引入引入jar包包
pom.xml中添加:
com.google.zxing
core
3.2.0
com.google.zxing
javase
3.2.0
2.编写工具类编写工具类
QRCodeUtil.java:
三个主要功能:
1.创建和插入创建和插入logo图片(二维码正中间那个);图片(二维码正中间那个);
2.生成二维码;生成二维码;
**生成二维码可以重载很多方法
** 最主要的区别就是一种是把二维码图片存放在某个目录下,一种通过输出流直接返回到网页上
** 其他都是一些小区别,比如有没有imgPath(logo图片地址)或needCompress(是否压缩)这些参数
3.解析二维码(代码解析);解析二维码(代码解析);
package com.erweima.Utils;
import com.google.zxing.*;
import com.google.zxing.client.j2se.BufferedImageLuminanceSource;
import com.google.zxing.common.BitMatrix;
import com.google.zxing.common.HybridBinarizer;
import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;
import javax.imageio.ImageIO;
import java.awt.*;
import java.awt.geom.RoundRectangle2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.OutputStream;
import java.util.Hashtable;
/**
* QRCodeUtil 生成二维码工具类
*/
资源评论
weixin_38556205
- 粉丝: 4
- 资源: 938
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功