使用java 生成一个二维码

简介: 使用java 生成一个二维码

首先下载Qrcode jar包 下载地址
public void tesclearRecttImgQr() throws IOException {

    Qrcode x = new Qrcode();
    //N代表数字,A代表a-z,B代表其他字符
    x.setQrcodeEncodeMode('B');
    //设置纠错等级
    x.setQrcodeErrorCorrect('L');
    //设置版本号(1-40)
    x.setQrcodeVersion(3);

    String qrDate = "https://developer.aliyun.com/";//地址
    int width = 50;//宽度
    int height = 50;//宽度
    int pixoff = 0;//偏移量

    BufferedImage bufferedImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
    Graphics2D gs = bufferedImage.createGraphics();
    gs.setBackground(Color.WHITE);
    gs.setColor(Color.BLACK);
    gs.clearRect(0, 0, width, height);

    byte[] d = qrDate.getBytes("UTF-8");
    if (d.length > 0 && d.length < 120) {
        boolean[][] s = x.calQrcode(d);
        for (int i = 0; i < s.length; i++) {
            for (int j = 0; j < s.length; j++) {
                if (s[j][i]) {
                    gs.fillRect(j, i, 1, 1);
                }
            }
        }
    }

    gs.dispose();
    bufferedImage.flush();
    ImageIO.write(bufferedImage, "png", new File("C:/图片地址.png"));

}
目录
相关文章
|
前端开发 算法 Java
1024程序员节|历经一个月总结使用java实现pdf文件的电子签字+盖章+防伪二维码+水印+PDF文件加密的全套解决方案
🍅程序员小王的博客:程序员小王的博客 🍅CSDN地址:程序员小王java 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕 🍅java自学的学习路线:java自学的学习路线
2355 0
1024程序员节|历经一个月总结使用java实现pdf文件的电子签字+盖章+防伪二维码+水印+PDF文件加密的全套解决方案
|
3月前
|
算法 小程序 Java
java制作海报三:获取微信二维码详情,并改变大小,合成到海报(另一张图片)上
这篇文章介绍了如何使用Java获取微信小程序的二维码,并将其调整大小后合成到海报(另一张图片)上。
70 0
|
3月前
|
小程序 前端开发 Java
java 生成小程序二维码
java 生成小程序二维码
50 0
|
7月前
|
前端开发 小程序 Java
(JAVA)获取支付宝二维码 带参数
(JAVA)获取支付宝二维码 带参数
|
8月前
|
Java Maven C++
Java在后台获取USB二维码扫描枪扫描的内容
在Java Web项目中集成扫描枪,首先发现扫描枪可模拟键盘输入,聚焦窗口即接收数据。通过官网电话得知有串口编程支持,但项目无串口,故搜索Java串口解决方案。找到开源项目,理解其工作原理。使用Java Native Access (JNA)来监听操作系统输入,解决Java JVM无法直接获取键盘输入的问题。遇到jar包缺失问题,最终在国内仓库mvnjar.com找到合适版本运行成功。实现时需注意处理字母大小写和特殊字符输入。
281 4
|
8月前
|
存储 Java Maven
Java能这么轻松识别二维码
Java能这么轻松识别二维码
1257 1
|
8月前
|
存储 前端开发 Java
Java生成二维码
Java生成二维码
|
8月前
|
Java Maven
Java生成二维码
Java生成二维码
69 0
|
前端开发 Java Maven
Java代码生成二维码
Java代码生成二维码
204 0
|
JSON 小程序 Java
Java 获取小程序二维码的几种方式
Java 获取小程序二维码的几种方式

热门文章

最新文章