Flex:条形码的生成与读取

barcodelib 条形码类库介绍

Flex下的条形码类库,支持一维码EAN8,EAN13,UPCA, CODE39, CODE128, ITF二维码QR_CODE的生成和读取。

本类库基于ZXing条形码库修改而来,主要的改动:

* 取消支持部分条形码,减少库文件大小。

* 拆分为barcodelib.swcbarcodelib.decode.swc2个库,分别用于生成条形码和读取条形码。启用读取条形码操作时要同时引入barcodelib.swcbarcodelib.decode.swc2个库。

* 修改QR_CODE码逻辑,支持中文。

已在Flex SDK 3.6, 4.5下测试通过。

工程使用Flash Builder 4.5打开,如果使用其他版本开发工具打开,可能需要作少量调整才能编译通过。

barcodelib测评

测试环境说明:我采用的是一般的老式电脑摄像头,分辨率比较低,另外容易受灯光等因素的影响,具体可通过以下图视频实际拍摄图像进行判断。

=================================================

条形码读取测试:EAN_8,EAN_13UPC_AITF

测试结果:良好。比较容易读取,能够满足正常使用。

=================================================

条形码读取测试:CODE_39,CODE_128

测试结果:差。读取困难,偶尔有机会能够成功读取,离实际使用有距离,需要更好精度的摄像头和灯光环境下才能较好的读取。

=================================================

条形码读取测试:QR_CODE

测试结果:优秀。非常容易读取,而且旋转、旁白有少量干扰都能够读取,能够满足正常使用。

以下的情况也能成功读取。

barcodelib以及测试示例下载

.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值