Zxing生成二维码
来源:互联网 发布:霍州淘宝刷客被警察抓 编辑:程序博客网 时间:2024/06/06 03:49
现在二维码在应用方面很是广泛,我是利用一个开源的zxing开源项目,来生成二维码,直接上代码,so easy!
- 先进入这个项目.将整个项目下载下来,然后选择core和javase中的com下面的源代码拷贝到一个新工程,然后导出为jar,我这里已经导出好了,可以参考一下.zxing
- 将jar添加到编辑工具中去,将下面的代码复制到一个类中, 导入类,则可以!
public class CreateQRCode { public static void main(String[] args) { int width=300;//定义二维码的长宽 int height=300; String formt="png";//图片格式 String contents="www.baidu.com"; //定义二维码的参数 HashMap<EncodeHintType,Object> hints=new HashMap<EncodeHintType,Object>(); hints.put(EncodeHintType.CHARACTER_SET,"utf-8");//指定二维码的编码格式 hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.M);//指定二维码的纠错等级,纠错等级越高,则存储的信息越少,一般是指定M级 hints.put(EncodeHintType.MARGIN,2);//设置二维码周围的空白 //生成二维码 try { BitMatrix bitMatrix=new MultiFormatWriter().encode(contents, BarcodeFormat.QR_CODE,width,height,hints); Path file=new File("d:/Img.png").toPath();//将指定的二维码图片生成在指定的地方 MatrixToImageWriter.writeToPath(bitMatrix,formt,file); } catch (Exception e) { e.printStackTrace(); } }}
显示的结果:
使用手机扫描则可以进入百度的主页!
0 0
- 利用ZXing生成二维码
- ZXing二维码生成
- ZXing生成二维码
- 采用zxing生成二维码
- 利用Zxing生成二维码
- 使用zxing生成二维码
- 使用ZXing生成二维码
- 使用zxing生成二维码
- zxing生成二维码
- google ZXing 生成二维码
- 使用zxing生成二维码
- zxing生成二维码
- **利用Zxing生成二维码
- Android zxing生成二维码
- ZXing生成二维码
- 使用zxing生成二维码
- Zxing生成二维码
- Google ZXing生成二维码
- Ubuntu14下gcc4.8和gcc4.7之间的切换
- 数据结构实验之查找一:二叉排序树
- WPF 使用Microsoft.Ink 做的墨迹输入法
- su - change user ID or become superuser
- 设计模式-3.代理模式
- Zxing生成二维码
- 学习new/delete操作符
- 搞懂树状数组
- 字符串截取字符串截取,substring
- JDK8 点滴
- A-frame vr的初学
- 《Java性能优化...》读书笔记
- Archive 90023 90474 90475 22421问题解决
- 自定制的日志收集系统和方法