Java条形码生成技术-Barcode4j
2017-08-17 20:59
393 查看
Java条形码生成技术-Barcode4j
背景
目前二维码的应用场景已经遍布各类互联网平台,通常是将产品/商品的唯一编号存储于二维码中以做扫码识别。而用于生产环境的条形码技术仍然存在,如硬件设备制造、供应、物流运输等等。
在常见的产品信息管理、物料订单系统中,存在多个生成及打印条形码(一维码)的需求场景。
解决方案
Java生成条形码的方案 -- barcode4j、zxingbarcode4j
barcode4j开源Java条形码生成库。支持多种编码格式,比如:code-39,code-128等http://barcode4j.sourceforge.net/
zxing
是由google开源的1D/2D编解码类库。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括:J2ME、J2SE和Android本次采用了barcode4j作为解决方案
环境准备
下载barcode4j-lightbarcode4j 依赖的lib包略显臃肿,其中包括了avalon-framework/servelet-api,
因此本次选择的是轻量级的版本barcode4j-light
maven地址
http://mvnrepository.com/artifact/net.sf.barcode4j/barcode4j-light/2.0
//另外,也可以下载barcode4j-bin包
http://sourceforge.net/projects/barcode4j/files/barcode4j/Barcode4J%202.0/
代码实例
BarcodeUtil工具类FAQ
二维码相对于条形码的优势数据容量更大;超越了字母数字的限制;具有抗损毁能力
关于条形码的各种编码格式
如何生成或识别二维码
推荐使用ZXing项目 https://github.com/zxing/zxing
相关文章推荐
- Java条形码生成技术-Barcode4j
- Java条形码生成技术-barcode4j-light-2.1.jar
- Java条形码生成技术-Barcode4j
- Java条形码生成技术-Barcode4j
- Java条形码生成技术-Barcode4j
- android 实现条形码生成技术-Barcode4j、zxing
- atitit.条形码的原理与生成总结java Barcode4j barcode o5
- atitit.条形码的原理与生成总结java Barcode4j barcode o5
- Java onbarcode和barcode4j生成条形码实例
- java利用barcode4j生成条形码
- [JAVA]利用google的barcode4j生成二维码和条形码
- 用java生成条形码,barcode4j
- java反射并不是什么高深技术,面向对象语言都有这个功能,而且功能也很简单,就是利用jvm动态加载时生成的class对象
- 用java生成条形码,barcode4j得应用
- java条形码的生成
- 网页制作java 生成条形码
- java 代码动态生成技术相关文章合集
- 减一技术应用:生成排列与幂集(Java实现)
- Java 持久化技术规范(JPA )中的主键生成策略
- Java生成KML文件,用OpenLayers技术显示在地图上.