用 Hutool 工具类实现,参考文档选择需要的样式

Hutool 参考文档https://hutool.cn/docs/#/extra/%E4%BA%8C%E7%BB%B4%E7%A0%81%E5%B7%A5%E5%85%B7-QrCodeUtil添加依赖,demo如下,这种方式不需要把图片存起来


<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.0.7</version>
</dependency><dependency><groupId>com.google.zxing</groupId><artifactId>core</artifactId><version>3.3.3</version>
</dependency>
public String getCode() {// 二维码内容String url = "https://www.baidu.com/";// 生成二维码并指定宽高BufferedImage generate = QrCodeUtil.generate(url, 300, 300);// 转换流信息写出FastByteArrayOutputStream os = new FastByteArrayOutputStream();try {ImageIO.write(generate, "jpg", os);} catch (IOException e) {return e.getMessage();}//如果二维码要在前端显示需要转成Base64return Base64.getEncoder().encodeToString(os.toByteArray());
}

Java 生成二维码返回给前端相关推荐

  1. Java生成二维码底部带文字并且返回前端使用img接收

    目录 1.java生成二维码工具类 2.web测试 3.前端处理 4.测试结果 背景 本demo主要针对jdk1.6版本的,但是高版本的同样可以用,如果觉得不舒服可以自行添加高版本的依赖包. 准备工具 ...

  2. java生成二维码,并在前端展示。

    java生成二维码,并在前端展示,扫码实现下载功能. 后端生成二维码以流的形式 前端接收二维码并展示 后端生成二维码以流的形式 这是以流的形式展示二维码.当然也可以以文件的格式,文件格式就是Path ...

  3. Java 生成二维码 zxing生成二维码 条形码 服务端生成二维码 Java生成条形码

    Java 生成二维码 zxing生成二维码 条形码 服务端生成二维码 Java生成条形码 一.关于ZXing 1.ZXing是谷歌开源的支持二维码.条形码 等图形的生成类库:支持生成.和解码功能. G ...

  4. 简单的二维码生成接口,自动生成二维码,返回图片地址

    自动生成二维码,返回图片地址 本来不想写的,但是怕太久不写这个东西,就要荒废了,就先记录一下简单的东西 这里因为,返回地址的时候,通过了nginx ,我试了很多方法都抓取不到对应的IP地址, 就在ng ...

  5. java生成二维码-微信支付、支付宝支付链接转二维码解决方案

    1.后台返回链接利用js生成二维码供客户使用 需要js文件:qrcode.min.js 下载地址:http://static.runoob.com/assets/qrcode/qrcode.min.j ...

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

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

  7. 使用Java生成二维码

    二维码应该称为二维条码,扫描之后可以获得更多数据 QR码全称为快速响应矩阵码,1994年日本一个公司发明 黑色表示1,白色表示0 3个角落比较像"回"字,叫定位点 容错机制,当7% ...

  8. JAVA生成二维码QRcode

    JAVA生成二维码QRcode 1 : 配置集成 1.1.配置maven 1.2.配置文件 1.3.logo文件 2 : 代码集成 2.1.加载配置文件 2.2.工具类 2.3.测试类 3 : 测试结 ...

  9. Java 生成二维码 Qrcode

    Java生成二维码图片 使用Qrcode.jar jar包点击 免费下载 可直接使用 /*** 生成二维码* @param content 二维码内容 只能存储字符串(如需打开文件,把文件路径存入即可 ...

最新文章

  1. 【iOS开发】静态库 a文件合成脚本解释
  2. xxx cannot be resolved to a type 错误解决方法
  3. boost::thread模块实现默认执行器的测试程序
  4. python几多级证书_Openssl 生成多级证书
  5. java文件上传总结
  6. Android中用URL模拟一个简单的图片加载器
  7. VS2011 and Visual Studio 2010 For Windows phone
  8. 大整数相乘 + 分治法(JS)
  9. 4077. k显性字符
  10. android10下载更新功能,Android 10部分新功能曝光 感觉越来越暗黑
  11. 服务器日志显示system特殊登陆,事件查看器 安全 特殊登陆 什么意思??
  12. 遭遇Trojan.PSW.OnlineGames、Trojan.HiJack.a、Trojan.PSW.ZhuXian.b等
  13. 新型冠状病毒的初期症状有哪些?(Java绘图)
  14. 期权学习之常见收益结构
  15. (Anroid Studio)用简单代码实现BMI计算器并且将应用安装到手机上
  16. “毒舌”专家解析大数据应用案例Part1—高德交通大数据应用
  17. Python tkinter Text 多行文本框变化事件
  18. wifite 破解wifi密码
  19. 为什么英语能够成为全球通用语言,汉语却不行?
  20. 智慧能源篇 1 —— 合同能源管理(EMC)及其商业模式和税收优惠政策

热门文章

  1. 深度学习加载预训练权重好处
  2. 不懂点黑话真不行,一份互联网黑话指南送给你!
  3. 再见, Excel!你好, Luckysheet !
  4. 拆书帮第14期训练营——作业六:第一周复盘
  5. 批量缩小8页PPT文档至一页打印
  6. 【题解】P2267 琪琪的项链
  7. 本创:如何才气建制出劣秀的Facebook游戏?
  8. tsconfig.json文件的作用
  9. 《Android群英传》---读书笔记4
  10. ubuntu清理挖矿病毒