生成二维码图片并且使用BASE64编码显示到前端页面 您所在的位置:网站首页 怎么把二维码生成图片格式 生成二维码图片并且使用BASE64编码显示到前端页面

生成二维码图片并且使用BASE64编码显示到前端页面

2024-07-13 10:35| 来源: 网络整理| 查看: 265

    现在用二维码传递消息是如此的流行和快捷,二维码中 可存储的信息量比较大,容易识别,内容丰富,可以储存文本,链接,名片等等。并且现在支付宝微信等的支付都直接可以用扫描二维码进行支付,利用特定的扫码软件,能够解析二维码中的内容。在我的项目中,用到了需要存储一个二维码的链接,让用户直接扫码以后就可以下单的需求。经过查询,可以用Google的qrcodegencore.jar的类库直接生成二维码。附件中是实现生成二维码的jar包接下来用两个步骤来实现此功能需求

1、生成二维码

import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHintType; import com.google.zxing.MultiFormatWriter; import com.google.zxing.common.BitMatrix; import org.apache.commons.lang3.StringUtils; import javax.p_w_picpathio.ImageIO; import java.awt.p_w_picpath.BufferedImage; import java.io.File; import java.io.IOException; import java.util.Hashtable; public class QRGenUtils {     private static final int black = 0xFF000000;     private static final int   = 0xFFFFFFFF;     public static BufferedImage toBufferedImage(BitMatrix matrix) {         int width = matrix.getWidth();         int height = matrix.getHeight();         BufferedImage p_w_picpath = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);         for (int x = 0; x 


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有