1、pom依赖:
<!--qrcode-->
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>core</artifactId>
<version>3.4.0</version>
</dependency>
<dependency>
<groupId>com.google.zxing</groupId>
<artifactId>javase</artifactId>
<version>3.4.0</version>
</dependency>
2、QrCodeUtil 工具类:
import com.google.zxing.BarcodeFormat;
import com.google.zxing.WriterException;
import com.google.zxing.client.j2se.MatrixToImageWriter;
import com.google.zxing.common.BitMatrix;
import com.google.zxing.qrcode.QRCodeWriter;
/**
* 二维码
* 文件流
*
*/
public class QrCodeUtil {
public static byte[] getQRCodeImage(String text, int width, int height) {
QRCodeWriter qrCodeWriter = new QRCodeWriter();
byte[] png
使用ZXing库生成二维码

该博客介绍了如何在Java中利用ZXing库生成二维码。首先,添加了ZXing的两个核心依赖。接着,展示了QrCodeUtil工具类的实现,用于将文本转换为二维码图片的字节数组。最后,通过一个示例方法生成二维码图片并设置HTTP响应头返回。这个过程涵盖了从创建二维码到返回HTTP响应的完整流程。
最低0.47元/天 解锁文章
984

被折叠的 条评论
为什么被折叠?



