1.引用jar包

<dependency><groupId>com.github.binarywang</groupId><artifactId>qrcode-utils</artifactId><version>1.2</version>
</dependency>

2.测试

2.1测试解析二维码

进入草料二维码网站
https://cli.im/
先生成一个二维码

下载下来放在本地磁盘:E:\qrcode\2022.png

解析代码

import com.github.binarywang.utils.qrcode.QrcodeUtils;
import com.google.zxing.NotFoundException;
import org.springblade.core.tool.utils.FileUtil;import java.io.File;
import java.io.IOException;public class Test {public static void main(String[] args) throws NotFoundException, IOException {//测试解析二维码String decodeQrcode = QrcodeUtils.decodeQrcode(new File("E:\\qrcode\\2022.png"));System.out.println(decodeQrcode);}
}

控制台输出:

2.2测试生成二维码

直接上代码

import com.github.binarywang.utils.qrcode.QrcodeUtils;
import com.google.zxing.NotFoundException;
import org.springblade.core.tool.utils.FileUtil;import java.io.File;
import java.io.IOException;public class Test {public static void main(String[] args) throws NotFoundException, IOException {//测试生成二维码//二维码内容String content = "学Java,多看行云博客:https://blog.csdn.net/juligang320";//二维码的logo,如果不需要logo,可以缺省logoFile参数File logoFile = new File("E:\\qrcode\\logo.jpg");//调用生成方法,默认生成在C:\Users\Administrator\AppData\Local\Temp临时目录byte[] qrcode = QrcodeUtils.createQrcode(content, logoFile);//复制二维码文件到指定目录FileUtil.copy(qrcode,new File("E:\\qrcode\\code.jpg"));}
}

logo文件

生成的二维码文件为:

微信扫码识别如下:

声明引用:https://blog.csdn.net/aa731679676/article/details/121901694

Java:利用qrcode工具类对二维码进行解析或生成相关推荐

  1. Java利用QRCode.jar包实现二维码编码与解码

    QRcode是日本人94年开发出来的.首先去QRCode的官网http://swetake.com/qrcode/java/qr_java.html,把要用的jar包下下来,导入到项目里去.qrcod ...

  2. java——记录一次条形码、二维码、订单自动生成的制作

    目录 条形码的生成 解决方案 生成结果如下 工具包下载 代码如下 二维码码的生成 解决方案 生成结果如下 工具包下载 代码如下 订单自动生成的制作 效果如下 源代码下载 条形码的生成 解决方案 使用j ...

  3. 二维码原理解析,生成一个二维码需要这些知识

    /   今日科技快讯   / 近日,在英伟达取消以400亿美元收购英国芯片设计公司ARM的计划后,ARM宣布将在全球范围内裁员,大约涉及1000名员工.ARM在声明中表示:"与其他公司一样, ...

  4. 【Android App】人脸识别中扫描识别二维码实战解析(附源码和演示 超详细)

    需要源码请点赞关注收藏后评论区留言私信~~~ 一.扫描识别二维码 不仅可以利用zxing库生成二维码,同样利用zxing库可以扫描二维码并解析得到原始文本,此时除了给build.gradle添加如下一 ...

  5. Java利用Zxing生成二维码及解析二维码内容

    前言 Java 操作二维码的开源项目很多,如 SwetakeQRCode.BarCode4j.Zxing 等等 本篇文章是介绍利用Zxing来生成二维码图片在web网页上展示,同时解析二维码图片. Z ...

  6. 利用ZXing工具生成二维码以及解析二维码

    今天突然想到二维码是如何存储信息的.于是就开始各种搜索,最终自己也利用Google的ZXing工具完成了一个生成二维码和解析二维码的简单程序. 一. 二维码生成原理(即工作原理) 二维码官方叫版本Ve ...

  7. java 生成二维码,解析二维码

    今天遇到需求,使用Java生成二维码图片,网搜之后,大神们早就做过,个人总结一下. 目标:借助Google提供的ZXing Core工具包,使用Java语言实现二维码的生成和解析. 步骤如下: 1.m ...

  8. Java和C#环境中制作二维码图片

    二维码作为一种先进的应用,随着移动互联网和智能终端的普及而快速发展,在媒体.产品质量.仓储物流登各行各业都应用广泛.二维码具有存储量大.保密性高.追踪性高.抗损性强.被援性大.成本便宜等特性,这些特性 ...

  9. java web ireport 3.7 打印二维码

    前几天做项目的时候遇到一个需求,客户想在医院的诊间结算单上打印出二维码,供病人去扫描.由于现有的版本项目报表显示和打印都是用ireport 3.7来做的,还没转化成lodop打印(新版本是lodop ...

最新文章

  1. Spring3.x事务失效的原因以及解决办法
  2. 绝对自回归模型(或将解决标注问题)
  3. MYSQL查看执行计划 Explain
  4. 关于云计算最新趋势的讨论
  5. 深入理解计算机底层为什么采用补码运算【如何理解二进制计算高位溢出】
  6. boost::describe模块实现嵌套枚举的测试程序
  7. jboss-5.1.0_JBoss AS 7.1.0.Final“ Thunder”发布-Java EE 6 Full Profile认证!
  8. IE浏览器开发人员工具怎么使用
  9. Exposure Mask of Digital Cameras
  10. 模拟角频率和数字角频率的关系
  11. redmine-1.2.2安装代码评审插件
  12. EL表达式处理字符串 是否 包含 某字符串 截取 拆分...............
  13. 巧用 Class Extension 隐藏属性
  14. 一文掌握vscode远程调试python代码
  15. GJB438C-2021规范详解其一
  16. 成都双流计算机大专学校,成都双流有哪些好的职业学校?
  17. 业余时间你在做什么,你就会变成什么样的人?
  18. 启动Activity的流程(Launcher中点击图标启动)
  19. 小米游戏本退出安全模式/win10安全模式密码
  20. HTMLCSS实现经典登录注册页面

热门文章

  1. 同步整流和非同步整流有什么区别?
  2. 好男生找不到女朋友的原因
  3. 《Linux那些事儿之我是USB》我是U盘(37)迷雾重重的批量传输(六)
  4. 华为手机中的计算机怎么用高级,华为手机电脑模式怎么用鼠标
  5. TokenGazer评级 | Bancor:经济模型架设具备创新 未来发展存在较多挑战
  6. 2021年全球变容二极管收入大约730.3百万美元,预计2028年达到884.6百万美元
  7. 父画面给模态框加css,Recat 自定义模态框 随心所欲CSS动画
  8. 叮咚买菜基于 Apache Doris 统一 OLAP 引擎的应用实践
  9. 【老生谈算法】matlab实现census算法源码——census算法
  10. 机器学习(七)——集成学习:Boosting系列和Bagging系列