• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

QR code 生成的二维码

这个生成的二维码怎么做才能让它实现扫码跳转到网页呀,老师讲的都是直接显示出字符串来。。。

        Qrcode x = new Qrcode();                x.setQrcodeErrorCorrect('M');// 纠错等级                x.setQrcodeEncodeMode('B');// N代表数字,A代表a-,B代表其他字符                x.setQrcodeVersion(7);// 版本                String qrData = "www.imooc.com";                int width = 67 + 12 * ( 7 - 1 );                int height = 67 + 12 * ( 7 - 1 );                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);                int pixoff = 2;// 偏移量                byte[] d = qrData.getBytes("gb2312");                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]) {                                                gs.fillRect(j * 3 + pixoff, i * 3 + pixoff, 3, 3);                                        }                                }                        }                }                //如果要是修改的话是不是得需要把上边的String改成Url去处理呢?求解答                gs.dispose();                bufferedImage.flush();                                ImageIO.write(bufferedImage, "png", new File("D:/code/qrcode.png"));        }

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与1

StringqrData="http://www.imooc.com";,其实这个也是app自己实现的识别跳转,本质上其实还是一段文本

使用道具 举报

发新帖

发布任务需求已有1031167位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!