赞
踩
生成二维码的方法很多,但是我感觉还是Google的ZXing生成比较简单的。
1.首先先下载google的包ZXing3.2.1.jar ,把包导入到项目中。
2.开始代码
2.1.生成二维码:
- /**
- * 生成
- */
- @Test
- public void createQRBarcode(){
- int width = 300;
- int heigth = 300;
- String format = "png";//生成的格式
- String content = "http://blog.csdn.net/chentao866";//二维码内容
- //定义二维码参数
- HashMap hints = new HashMap();
- hints.put(EncodeHintType.CHARACTER_SET,"utf-8");//设置编码格式
- hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.M);//设置纠错等级
- hints.put(EncodeHintType.MARGIN,3);//设置边距
-
- try {
- BitMatrix matrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE,width,heigth,hints);
- Path file = new File
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。