在 iOS 中使用 ZBar 扫描仪扫描二维条码
Scan 2D barcode using ZBar scanner in iOS
如何使用 iOS 中的 ZBar 库扫描二维条码。我需要设置符号类型(如ZBAR_QRCODE)来扫描二维条码吗?我已经检查了与扫描相关的其他问题,但没有给出二维条码的正确答案。请任何人帮助我。附上二维条码图片供参考。
您尝试扫描的条码是 PDF417。看起来像 Zbar doesn't support it:
ZBar is an open source software suite for reading bar codes from various sources, such as video streams, image files and raw intensity sensors. It supports many popular symbologies (types of bar codes) including EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
我建议您使用其他库来扫描 PDF417。
如果您的目标是 iOS 7.0+,您最简单的选择是使用 MTBBarcodeScanner,这是一个围绕内置 AVFoundation 框架的简洁包装器。
如果您也以 iOS 6.0 为目标,或者需要更强大的解决方案(例如扫描美国驾照,或者也适用于 Android 的解决方案),请尝试 PDF417.mobi SDK。
如果您使用 CocoaPods,您可以轻松尝试 PDF417.mobi SDK 运行
pod try PPpdf417
如何使用 iOS 中的 ZBar 库扫描二维条码。我需要设置符号类型(如ZBAR_QRCODE)来扫描二维条码吗?我已经检查了与扫描相关的其他问题,但没有给出二维条码的正确答案。请任何人帮助我。附上二维条码图片供参考。
您尝试扫描的条码是 PDF417。看起来像 Zbar doesn't support it:
ZBar is an open source software suite for reading bar codes from various sources, such as video streams, image files and raw intensity sensors. It supports many popular symbologies (types of bar codes) including EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 and QR Code.
我建议您使用其他库来扫描 PDF417。
如果您的目标是 iOS 7.0+,您最简单的选择是使用 MTBBarcodeScanner,这是一个围绕内置 AVFoundation 框架的简洁包装器。
如果您也以 iOS 6.0 为目标,或者需要更强大的解决方案(例如扫描美国驾照,或者也适用于 Android 的解决方案),请尝试 PDF417.mobi SDK。
如果您使用 CocoaPods,您可以轻松尝试 PDF417.mobi SDK 运行
pod try PPpdf417