开发者社区> 问答> 正文

在进行二维码生成的时候遇到的问题

因为最近在做二维码生成方面的东西所以去网上找了很多博客看, 但是在实际操作中遇到一些问题

FileInputStream is = new FileInputStream(new File(imgUrl));
ByteArrayOutputStream bytestream = new ByteArrayOutputStream();
        byte[] buffer = new byte[1024];
        int ch;
        while ((ch = is.read(buffer)) != -1) {
            bytestream.write(buffer,0,ch);
        }
        byte[] data = bytestream.toByteArray();
        bytestream.close();

        byte[] bytes = Bytes.qrcode(null, 300, 300,data);

imgUrl是经过阿里云处理的图片

这是处理后的图片的路径 报的错是这样的运行起来是第一行报的错,也就是

报的错是这样的

因为我看的博客上面都是处理的本地图片,所以我想问一下在像这样经过处理后的图片怎么获取转换成字符数组,主要是怎么获取到这张图片

遇到了同样的问题,在CSDN看到了,希望阿里云团队能够给出正确、标准的答案~请查看

展开
收起
刘刚_ 2020-05-23 21:13:37 752 0
0 条回答
写回答
取消 提交回答
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载