iphone 使用ZBar 条码扫描
.1. 下载ZBarSDK 添加到工程
2. 添加需要的framework
3. #import "ZBarSDK.h" 添加协议 ZBarReaderDelegate
4.
Java代码
1.ZBarReaderViewController *reader = [ZBarReaderViewController new];
2. reader.readerDelegate = self;
3. ZBarImageScanner *scanner = reader.scanner;
4. [scanner setSymbology: ZBAR_I25
5. config: ZBAR_CFG_ENABLE
6. to: 0];
7. [self presentModalViewController: reader
8. animated: YES];
9. [reader release];
10.
11.
12.- (void) imagePickerController: (UIImagePickerController*) reader
13. didFinishPickingMediaWithInfo: (NSDictionary*) info
14.{
15. id<NSFastEnumeration> results =
16. [info objectForKey: ZBarReaderControllerResults];
17. ZBarSymbol *symbol = nil;
18. for(symbol in results)
19. break;
20. NSLog(@"===%@",symbol.data);
21.
22. self.tfOrderNumber.text = symbol.data;
23.
24. [reader dismissModalViewControllerAnimated: YES];
25.}
分享到:
相关推荐
在iOS开发中,集成二维码和条形码扫描功能是一个常见的需求,特别是在移动支付、信息获取等领域。本篇文章将深入探讨如何使用ZBar库来实现一个类似微信的条形码和二维码扫描界面。ZBar是一个开源的图像识别库,支持...
zbar 是款桌面电脑用条形码/二维码扫描工具,支持摄像头及图片扫描,支持多平台包括 iPhone 手机。同时 zbar 提供了二维码扫描的 API 开发包。 可扫描以下类型,常见的都有:EAN-13/UPC-A, UPC-E, EAN-8, Code 128, ...
ZBar是由Simon Woodside开发的一个强大的条形码和二维码读取库,支持多种类型的条码,包括Code 39、Interleaved 2 of 5、UPC/EAN、Code 128、PDF417以及我们关注的QR Code。对于iPhone开发而言,ZBar提供了一套简单...
ZBar for iPhone 源码是一款专为iOS设备设计的开源库,主要用于读取和编写二维码(QR Code)以及条形码(Barcode)。这个库在iOS应用开发中扮演着重要角色,因为它允许用户通过手机摄像头实时扫描并解析这些编码信息...
通过以上步骤,开发者可以在iOS应用中无缝集成ZBar的条形码扫描功能,为用户提供便捷的数据输入方式。ZBar的64位版本不仅保证了在最新的iOS设备上的兼容性,还利用了64位架构的优势,提升了整体的性能和响应速度。
ZBar的主要功能是识别和解析多种类型的条形码和二维码,包括但不限于EAN、UPC、Code 128、Interleaved 2 of 5以及QR Code等。 二、ZBar在iOS中的集成 1. 安装:在XCode 6.1及以上版本中,可以通过CocoaPods或者...
在iOS开发中,ZBar是一个常用的二维码和条形码扫描库。这个库使得开发者能够方便地集成二维码识别功能到他们的应用程序中。标题“ios的zbar支持64位”表明了这个版本的ZBar库已经更新,以兼容64位架构的iOS设备,...
通过分析ZBar Barcode Reader的源代码,开发者可以了解如何在iOS应用中集成条形码扫描功能,学习ZBar库的使用方法,理解如何处理扫描结果,以及如何设计和实现用户界面。此外,还可以研究其错误处理机制、性能优化...
ZBar是一个开源的条形码阅读器库,用于识别图像中的条形码。在这个场景下,有三个主要的知识点需要详细解释: 1. **ZBar库**: ZBar是一个强大的、跨平台的条形码解码框架。它支持多种类型的条形码,如EAN-13、UPC...
ZBar库的主要功能包括识别和解码多种条形码和二维码格式,如QR Code、Code 128、EAN-13等。通过其提供的API,开发者可以轻松地获取到二维码中的数据,进一步实现数据解析、跳转网页、存储信息等操作。 在实际应用中...
通过这样的适配,开发者可以创建一个兼容广泛设备的iOS应用,无论用户使用的是旧款的iPhone还是最新的iPad,都能享受到同样高质量的二维码和条形码扫描体验。同时,这个全面的架构支持也使得开发者在不同开发环境中...
Zbar是一个强大的二维码解码库,它支持多种类型的条形码和二维码,包括QR Code、Code 128、UPC等。Zbar的工作原理是通过捕获图像,然后分析图像中的条形码或二维码图案,解析出其中包含的信息。对于开发人员来说,...
总之,ZBarSDK为iOS开发者提供了一个强大且易于集成的二维码和一维条形码扫描工具,它的64位和32位兼容性确保了广泛设备的覆盖,是开发中不可或缺的利器。通过合理的配置和使用,你可以轻松地将二维码扫描功能添加到...
在iOS开发中,二维码(QR Code)和条形码(Barcode)的应用日益广泛,它们能够快速传递信息,如网址、联系信息、产品详情等。在本文中,我们将深入探讨如何在64位iOS设备上实现二维码和条码的扫描功能,主要基于...
ZBar 是款桌面电脑用条形码/二维码扫描工具,支持摄像头及图片扫描,支持多平台包括 iPhone 手机。同时 ZBar 提供了二维码扫描的 API 开发包。 ZBar 目前支持扫描,除了 Windows 平台外,还支持 Linux 及 iPhone ...
它包含了多种条码格式的解码能力,包括一维条形码和二维码,如QR Code、Code 128、Interleaved 2 of 5等。SDK提供了易于使用的API,使得开发者能够在iOS应用中集成扫描功能,无论是从相机实时捕获还是处理已存储的...
ZBar 是一个开源的二维码解码库,它提供了读取多种条形码和二维码格式的能力,包括 QR Code、Code 128、Code 39 等。 2. **Barcode.deployproj**:这是一个部署项目文件,用于指定在发布应用时需要包含的文件和设置...
ZBarSDK支持多种类型的条形码和二维码格式,包括但不限于QR Code、Code 39、Code 128等。 2. **兼容性**: 题目中提到ZbarSDK支持armv7s和arm64架构。armv7s是Apple在iPhone 5和iPad 4等设备上引入的处理器架构,...
ZBarSDK是一款流行的开源条形码扫描库,主要用于读取多种格式的一维条形码,如EAN-13、UPC-A、Code128等。它在iOS和Android平台上都有应用,使得开发者能够轻松地集成条形码扫描功能到自己的应用程序中。标题提到的...