2

我是 iPhone 应用程序的新手。但最近我看到一个帖子询问 3G iPhone 的条形码阅读器。人们(包括我)提到了在 3GS 或更高版本上运行的zxing,如果你想为 3G 制作应用程序,那么最好从 QuickMark 或 RedLaser 购买它以获得 3g 扫描。

所以我计划了一些事情,需要你们提供一些信息

appStore上有很多可用的。其中之一是 pic2shop(这是一个免费应用程序)。但我想知道的是:识别条码和生成代码到底是怎么做的?是否有任何网站或链接在发送条形码图像时会响应生成的代码或任何执行相同操作的 API,即拍照和生成代码。

其次,我们从哪里获得与该条码相关的产品信息。

4

1 回答 1

0

嗨,我们最近有一个需要条形码扫描功能的产品,最后在评估了很多选项后,我们选择了 zBar,但它不适用于 iPhone 3G,它需要 3GS 或更高版本。

zBar 是一个开源 SDK,您可以从 sourceforge 下载它。

我们现在正在做的是使用 zbar SDK 扫描条形码,然后通过 xml-rpc 调用 upcdatabase.com API 以获取有关产品的信息。

它工作得很好。

如果您不想为 SDK 支付 redlaser 或其他费用,我建议您使用这种方法。但当然缺点是不支持 iphone 3G,我认为这并不代表很多设备,而且最近苹果也放弃了对其升级的支持,因为 iPhone 3G 用户将无法升级到 iOS 4.3。

我实际上拥有一部 3G iphone,它在 iOS 4.0 版上非常慢。

于 2011-01-16T07:58:19.777 回答