最近搜索

hutool 生成 二维码。。

浏览:145
管理员 2024-03-24 08:33




<!--        ZXing是一个用于生成和解析二维码的Java库。在使用Hutool生成二维码时,Hutool内部会调用ZXing库来实现生成二维码的功能,-->
        <dependency>
            <groupId>com.google.zxing</groupId>
            <artifactId>core</artifactId>
            <version>3.4.1</version>
        </dependency>
        <dependency>
            <groupId>cn.hutool</groupId>
            <artifactId>hutool-all</artifactId>
            <version>5.7.7</version>
        </dependency>




import cn.hutool.core.io.FileUtil;
import cn.hutool.extra.qrcode.QrCodeUtil;

//生成一个二维码。
// 指定保存位置的绝对路径
String filePath = "/static/upload_image/yuyue/" + DateUtil.formatDate(new Date(), "yyyyMMdd") + "/";
java456.com.utils.FileUtil.makeDirs(webPath + filePath);
String imageName = DateUtil.formatDate(new Date(), "yyyyMMddHHmmss") + ".jpg";
// 生成二维码到指定文件
QrCodeUtil.generate(userYuyue.getId()+"", 300, 300, FileUtil.file(webPath+filePath+imageName));
userYuyue.setQrCode(filePath+imageName);
userYuyue.updateById();
//生成一个二维码。




image.png

联系站长

站长微信:xiaomao0055

站长QQ:14496453