设为首页 加入收藏

TOP

Java简单生成二维码
2015-02-15 13:01:54 来源: 作者: 【 】 浏览:62
Tags:Java 简单 生成 二维

二维码简介


二维条码/二维码(2-dimensional bar code,QRCode)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。


Java生成QRCode


在pom.xml添加qrcode的依赖:



? ? net.glxn
? ? qrgen
? ? 1.4

?
然后在Maven Dependencies中会自动下载如下3个jar包:


接下来就是写一段Java程序来生成QRCode了,大致说来就是设置好二维码中的内容,然后调用qrgen的API来生成image/png格式的内容,既可以保存为图片文件,还可以在网页上直接显示该QRCode。


Java代码如下所示,QRCode的内容是一个Linux公社的链接:


Java简单生成二维码
?
至此,一个简单的Java生成二维码的样例就演示完了,可以借助qrgen的API的强大功能,实现我们特定的需求,例如:在网页中动态为用户生成二维码等。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Python 使用python-nmap模块实现.. 下一篇利用Java随机数计算圆周率π

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: