简介
最近的Widget项目用到需要用摄像头来处理条形码,章师兄推荐了ZXing这个开源的项目,于是做一简单的调研。
ZXing是一个开源Java类库用于解析多种格式的1D/2D条形码。目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括:J2ME、J2SE和Android。
当前,ZXing主要支持以下条形码:
•UPC-A and UPC-E
•EAN-8 and EAN-13
•Code 39
•Code 128
•QR Code
•Data Matrix ('alpha' quality)
•ITF
首先,在http://code.google.com/p/zxing/上下载到ZXing的应用程序包,解压下载到的程序包后,我们可以看到整个应用程序分为一些组件。如下:
1.core: 核心包,是整个应用的主要组件组成部分。 主要用来做测试和一些演示代码,大部分为解 码测试。
2.javame: 为JavaME来定制的客户端工具。
3.javase: 为PC端定制的客户端工具。有一个GUI形式的解码器代码
4.android: 为Android端定制的客户端工具。系统代码,内容较 多,需要引入android的SDK。
5.androidtest: Android测试应用程序,里面有在其它程序中使用此应用的示例。
分享到:
相关推荐
使用google开源zxing工具自己整理的二维码和条形码成功和解析代码, 新增加了生成带logo小图片的彩色二维码例子。 附加图片: 把img下面的图片放到c盘下做测试用
直接就可以用来扫描,和微信类似,可以进行二维码和条形码的扫描,扫描之后显示网址
java生成二维码和条形码(一维码),每个工具类自带main方法,改一下包名和生成路径即可测试。本人使用SpringBoot开发,打包上传的资源
zxing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的接口;可以实现使用手机的内置的摄像头完成条形码和二维码的扫描与解码;也可以实现条形码和二维码的编码与解码。
基于google Zxing开发的一个二维码,条形码扫描工具,demo源码可到本人相关博客查看
ZXing.Net是基于ZXing的.NET平台下关于条形码和二维码的工具,使用非常方便。 ZXing.Net is a port of ZXing, an open-source, multi-format 1D/2D barcode image processing library originally implemented in ...
NULL 博文链接:https://rayln.iteye.com/blog/1221006
该工具类目前比较简单,只是实现了普通二维码、logo二维码、彩色二维码和二维码条形码解析几个功能。 根据此工具类可扩展生成LOGO+文字的二维码,暂时不需要没有封装。
wps 条形码插件 能够记录从系统启动到关机所有的键盘按键,还可以保存整个屏幕后台运行,不会在任务列表里显示。
java实现条形码二维码生成含文字标签信息
提供了zxing 最新的版本 ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。
ZXing.Net是基于ZXing的.NET平台下关于条形码和二维码的工具,使用非常方便。 ZXing.Net is a port of ZXing, an open-source, multi-format 1D/2D barcode image processing library originally implemented in ...
用于条形码的解码、生成条形码、以及摄像头扫码 支持条码格式: EAN 8 UPC E EAN 13 UPC A QR CODE CODE 39 CODE 93 CODE 128 ITF PDF 417 CODABAR MSI PLESSEY DATA MATRIX AZTEC
利用barcode4j实现条形码的生成的工具类!方便开发,顺带一提: Java生成条形码的方案 -- barcode4j、zxing barcode4j开源Java条形码生成库。支持多种编码格式,比如:code-39,code-128等 ...zxing是由google开源的1D/...
zxing-master,zxing.jar 二维码/条形码扫描器/生成器工具类源码
功能介绍参阅博文,目前该工具功能相对比较全的...是研究学习ThoughtWorks.QRCode不可多得的资源(ThoughtWorks.QRCode.dll二维码,zxing.dll条形码)2个组件的使用,本是成品,其他需求私聊,仅供学习使用,不得他用。
barcode非常好用的条形码生成工具,绿色免注册。
一个基于第三方的扫码工具demo,麻雀虽小五脏俱全。非zxing
ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的...Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。提供了javadoc 文档资料 是学习 zxing 的最权威资料
利用zxing.dll生成和解码二维码。zxing.dll的简单应用,大家可以用反编译工具查看源码,非常方便就只有一个dll文件直接饮用就可以使用!