Java生成二维码
来源:互联网 发布:淘宝买单机游戏 编辑:程序博客网 时间:2024/06/06 07:32
/*** content:二维码内容* imgPath:生成图片的路径*/public static void getQecodeImg(String content, String imgPath) { int width = 235; int height = 235; try { // 创建Qrcode对象 Qrcode qrcode = new Qrcode(); // 设置二维码排错率 qrcode.setQrcodeErrorCorrect('M'); // 设置二进制 qrcode.setQrcodeEncodeMode('B'); // 设置版本 qrcode.setQrcodeVersion(15); // 获取画板 BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_ARGB); // 获取画笔 Graphics2D grap = image.createGraphics(); // 设置背景颜色为白色 grap.setBackground(Color.WHITE); grap.clearRect(0, 0, width, height); grap.setColor(Color.BLACK); byte[] contentBytes = content.getBytes("UTF-8"); boolean[][] codeOut = qrcode.calQrcode(contentBytes); int pixoff = 2; for (int i = 0; i < codeOut.length; i++) { for (int j = 0; j < codeOut[i].length; j++) { if (codeOut[j][i]) { grap.fillRect(i * 3 + pixoff, j * 3 + pixoff, 3, 3); } } } grap.dispose(); image.flush(); File imageFile = new File(imgPath); ImageIO.write(image, "png", imageFile); System.out.println("生成二维码成功。"); } catch (Exception e) { e.printStackTrace(); }}
阅读全文
0 0
- java二维码 生成二维码
- Java生成二维码解析二维码
- java 生成二维码,解析二维码
- Java生成PDF417二维码
- Java 生成二维码
- java生成二维码
- java生成二维码
- java生成二维码
- JAVA 生成二维码 代码
- Java 生成二维码
- java 二维码生成
- java二维码生成
- JAVA生成解析二维码
- Java 生成二维码
- java 生成二维码
- java生成二维码
- Java生成二维码
- java生成二维码图片
- PhotonServer游戏服务器端(一)
- 数据库错误代码大全
- Linux ssh免密码登录
- Vue开发环境下调用接口跨域问题
- LNAMP环境的搭建
- Java生成二维码
- Sql Server的登陆方式
- 基数排序(Radix Sort)
- 如何本地ssh远程登录阿里云服务器 ECS
- 一起写atom插件(2)——插件间的数据交互
- HttpServlet详解
- Java 深度克隆
- 关于MySQL返回插入的自增主键的几种方法
- OPCDAAuto.dll的C#使用方法浅析