Flex:条形码的生成与读取
barcodelib
条形码类库介绍
Flex下的条形码类库,支持一维码EAN8,EAN13,UPCA,CODE39,CODE128,ITF,二维码QR_CODE的生成和读取。 ? 本类库基于ZXing条形码库修改而来,主要的改动: * 取消支持部分条形码,减少库文件大小。 * 拆分为barcodelib.swc和barcodelib.decode.swc2个库,分别用于生成条形码和读取条形码。启用读取条形码操作时要同时引入barcodelib.swc和barcodelib.decode.swc2个库。 * 修改QR_CODE码逻辑,支持中文。 已在Flex SDK 3.6,4.5下测试通过。 工程使用Flash Builder 4.5打开,如果使用其他版本开发工具打开,可能需要作少量调整才能编译通过。 ? barcodelib测评 测试环境说明:我采用的是一般的老式电脑摄像头,分辨率比较低,另外容易受灯光等因素的影响,具体可通过以下图视频实际拍摄图像进行判断。 ================================================= 条形码读取测试:EAN_8,EAN_13,UPC_A,ITF 测试结果:良好。比较容易读取,能够满足正常使用。
? ================================================= 条形码读取测试:CODE_39,CODE_128 测试结果:差。读取困难,偶尔有机会能够成功读取,离实际使用有距离,需要更好精度的摄像头和灯光环境下才能较好的读取。
? ================================================= 条形码读取测试:QR_CODE 测试结果:优秀。非常容易读取,而且旋转、旁白有少量干扰都能够读取,能够满足正常使用。
? 以下的情况也能成功读取。
? ? barcodelib以及测试示例下载 ? ?. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |