java生成二维码,并在前端展示。
java生成二维码,并在前端展示,扫码实现下载功能。
- 后端生成二维码以流的形式
- 前端接收二维码并展示
后端生成二维码以流的形式
这是以流的形式展示二维码。当然也可以以文件的格式,文件格式就是Path path = FileSystems.getDefault().getPath("3.png");MatrixToImageWriter.writeToPath(bitMatrix, "PNG", path);
释放就行
//text 扫描二维码展示的内容,width宽度,height长度public static String generateQRCodeImage(String text, int width, int height) throws WriterException, IOException {QRCodeWriter qrCodeWriter = new QRCodeWriter();BitMatrix bitMatrix = qrCodeWriter.encode(text, BarcodeFormat.QR_CODE, width, height);//Path path = FileSystems.getDefault().getPath("3.png");ByteArrayOutputStream pngOutputStream = new ByteArrayOutputStream();//MatrixToImageWriter.writeToPath(bitMatrix, "PNG", path);MatrixToImageWriter.writeToStream(bitMatrix, "PNG", pngOutputStream);byte[] pngData = pngOutputStream.toByteArray();return Base64.encode(pngData );}
前端接收二维码并展示
前端代码展示,前端以base64进行回显后端传输的流。
<img id="img" src = "image">$.ajax({url: "${base}/risen/rfb/whglRwgl/qrcode?rfbUuid=${result.rfbUuid!''}",type: "post",success: function (obj) {$("#img").attr("src",'data:image/png;base64,' + obj);},})
java生成二维码,并在前端展示。相关推荐
- phpqrcode生成二维码直接返回前端展示
ajax生成二维码并返回给前端页面显示 需求 phpqrcode生成二维码直接返回前端展示(不进行服务器上传存储) 过程 1,ajax请求返回到前端页面展示 <div class="m ...
- Java 生成二维码返回给前端
用 Hutool 工具类实现,参考文档选择需要的样式 Hutool 参考文档https://hutool.cn/docs/#/extra/%E4%BA%8C%E7%BB%B4%E7%A0%81%E5% ...
- Java生成二维码底部带文字并且返回前端使用img接收
目录 1.java生成二维码工具类 2.web测试 3.前端处理 4.测试结果 背景 本demo主要针对jdk1.6版本的,但是高版本的同样可以用,如果觉得不舒服可以自行添加高版本的依赖包. 准备工具 ...
- Java 生成二维码 zxing生成二维码 条形码 服务端生成二维码 Java生成条形码
Java 生成二维码 zxing生成二维码 条形码 服务端生成二维码 Java生成条形码 一.关于ZXing 1.ZXing是谷歌开源的支持二维码.条形码 等图形的生成类库:支持生成.和解码功能. G ...
- Java生成二维码的两种方法
本文介绍Java生成二维码的两种方法,这两种方法都依赖于google提供的二维码依赖包. 一种是自己写工具类,代码可以网上抄. 另一种是使用hutool第三方工具类的依赖包,不用自己抄代码. 一.自定 ...
- java 生成二维码 QRCode、zxing 两种方式
版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢. https://blog.csdn.net/testcs_dn/article/details/ ...
- 二维码相关---java生成二维码名片,并且自动保存到手机通讯录中...
二维码相关---java生成二维码名片,并且自动保存到手机通讯录中... 技术qq交流群:JavaDream:251572072 1.首先介绍一个api. Zxing是Google提供的关于条码 ...
- java生成二维码打印到浏览器
java生成二维码打印到浏览器 解决方法: pom.xml的依赖两个jar包: <!-- https://mvnrepository.com/artifact/com.google.zxing/ ...
- Java生成二维码带LOGO底部标题竖版字体
前言 Java后端生成二维码 底部 侧面带有标题,可调节字号 参考文章 使用Java生成二维码图片(亲测) Reborn_YY使用Java生成二维码图片 图标素材库 Java后台生成图片,前台实现图片 ...
最新文章
- [Google API](3)创建搜索
- Nginx教程系列三:Nginx常用命令
- asp.net 服务器控件的 ID,ClientID,UniqueID 的区别
- javascript中函数参数以及函数中局部变量作用域一点点理解
- 夏日清凉小风扇网站源码 抖音引流神器
- Google+ 关闭引大V不满:700万粉丝“说没就没”
- 华为机试HJ33:整数与IP地址间的转换
- windows 2003系列之搭建域环境
- django/python日志logging 的配置以及处理
- Spring AOP高级——源码实现(2)Spring AOP中通知器(Advisor)与切面(Aspect)
- TYVJ P1022 进制转换 Label:坑
- Linq-查询上一条下一条
- swagger注解 详细说明
- hdu2825(AC 自动机)
- HDU 2586	How far away ? tarjan算法求LCA
- 计算机组成原理 14个指令缩写
- 提问的智慧( 中文阅读笔记)#
- 2019.03.04【ZJOI2018】【BZOJ5212】【洛谷P4338】历史(假LCT)
- 沐神点赞!同济子豪兄精读AI经典论文,包括图像分类、目标检测、生成对抗网络、轻量化卷积神经网络等领域...
- AI Studio 精品项目 | 基于Few-shot Learning实现中文科学文献学科分类