Tag: ZBAR

如何从zbar获取代码的types?

在我的应用程序Zbar解码完美。 但问题是Zbar可以解码QR码和条码。 所以解码后如何获得编码风格的types? 提前致谢

在ZBar扫描仪顶部添加叠加层

我正在使用ZBar SDK读取iPhone上的QR码,但是我想添加一些文字到相机/扫描仪视图的底部,这是用户的教学文本。 这是我到目前为止: UIView *cameraOverlayView = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]]; cameraOverlayView.backgroundColor = [UIColor redColor]; UILabel *instructionLabel = [[UILabel alloc] initWithFrame:[[UIScreen mainScreen] applicationFrame]]; [instructionLabel setTextColor:[UIColor grayColor]]; [instructionLabel setBackgroundColor:[UIColor clearColor]]; [instructionLabel setFont:[UIFont fontWithName: @"Trebuchet MS" size: 24.0f]]; [instructionLabel setCenter:cameraOverlayView.center]; [cameraOverlayView addSubview:instructionLabel]; reader.cameraOverlayView = cameraOverlayView; reader.wantsFullScreenLayout = YES; [instructionLabel release]; [cameraOverlayView release]; 这是完整的课程: https://gist.github.com/4163761 不幸的是,标签不显示。 ZBar的文件说为了这个目的使用cameraOverlayView,但它似乎并没有工作。 另外需要注意的是,我正在使用Titanium框架,所以这是额外的Titanium类的来源,但我的问题应该是特定于ZBar。

iOS:ZBar SDK unicode字符

使用ZBar扫描QR码时,由该过程产生的string不能正确显示Unicode字符。 任何自由使用二维码生成器(如http://qrcode.kaywa.com )编码为QR码的词Márti将导致Mテ.rti 。 在其他SO问题( 1,2 )中,build议在结果string的开始处embeddedBOM,但是这样做: NSString *qrString = [NSString stringWithFormat:@"\xEF\xBB\xBF%@",symbol.data]; 或这个: NSString *qrString = [[NSString alloc] initWithFormat:@"\357\273\277%@", symbol.data]; 导致了与亚洲人相同的,有缺陷的结果。 symbol.data是由ZBar提供的结果NSString。 更新:基于达达的答案,解决scheme如下: NSString *qrString = symbol.data; //look for misinterpreted acute characters and convert them to UTF-8 if ([qrString canBeConvertedToEncoding:NSShiftJISStringEncoding]) { qrString = [NSString stringWithCString:[symbol.data cStringUsingEncoding: NSShiftJISStringEncoding] encoding:NSUTF8StringEncoding]; }

Flash在zBar相机

我正在使用ZBAR进行Qr码扫描。 我已经正确实现了ZBar。 现在我想在Zbar中打开或closures闪光灯。 在ZBar网站上,我只能得到有关火炬的信息,但没有关于闪光灯的信息。

随着Zxing退休的iOS,条码扫描仪切换到?

我已经实现了ZXing到我的iOS应用程序,但是我很怀疑它的可维护性,因为不久前它宣布ZXing到iOS是退休的: 退休C ++,Objective C代码 我也读过,可能会有更新的手机iPhone 5S的兼容性问题.. 同时在Zxing库上运行Xcode的静态代码分析也会发现内存错误,我不确定这些错误是否是错误的,但是他们让我更怀疑Zxing。 此外,Zxing与其他条码扫描仪相比的performance让人感觉差强人意。 所以我的问题是,最好的select是什么? 我听到很多关于Zbar的好东西,但是我不确定它是如何更新的。

带有iOS7和XCode5的ZBar编译错误libzbar.a体系结构

刚刚得到一些错误与我的iOS应用程序运行ZBAR 。 我在我的项目中包含了最新的testing版本1.3.1 ,并在我的iOS7设备(iPhone 5)上本地运行应用程序。 当试图将其存档为分发时,arm64出现错误。 我试图重新编译源代码,以生成我自己的libzbar.a(这是生成)与选定的arm64 armv7和armv7s,但即使在这里,错误是一样的.. 所以我该怎么做? Thnaks求救!