包
Java Web 生成二维码需要用到以下两个包:
<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>
生成二维码
代码如下:
public static BitMatrix generateMatrixPic(String content, int height, int width) throws WriterException {
Map<EncodeHintType, Object> hints = new HashMap<EncodeHintType, Object>();
hints.put(EncodeHintType.CHARACTER_SET, "UTF-8");
hints.put(EncodeHintType.MARGIN, 1);
BitMatrix bitMatrix = new MultiFormatWriter().encode(content,
BarcodeFormat.QR_CODE, width, height, hints); // 生成矩阵

这篇博客介绍了如何在Java Web环境中使用ZXing库来生成和解析二维码图片。通过引入ZXing包,代码示例展示了如何创建二维码的REST接口以及如何从字节数组解析二维码图片。
最低0.47元/天 解锁文章

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



