IOS zXing 扫描条形码
来源:互联网 发布:redis数据库叫什么 编辑:程序博客网 时间:2024/06/11 21:59
在ios中使用zxing扫描条形码:
1.在- (IBAction)scanPressed:(id)sender方法中:
ZXingWidgetController *widController = [[ZXingWidgetController alloc] initWithDelegate:self showCancel:YES OneDMode:YES];
MultiFormatOneDReader *OneReaders=[[MultiFormatOneDReader alloc]init];QRCodeReader* qrcodeReader = [[QRCodeReader alloc] init];NSSet *readers = [[NSSet alloc ] initWithObjects:OneReaders,qrcodeReader,nil];[qrcodeReader release];[OneReaders release];2.在ZXingWidgetController.m的 (void)captureOutput:(AVCaptureOutput *)captureOutput :方法中,注释掉以下方法
if (oneDMode) { // let's just give the decoder a vertical band right above the red line cropRect.origin.x = cropRect.origin.x + (cropRect.size.width / 2) - (ONE_D_BAND_HEIGHT + 1); cropRect.size.width = ONE_D_BAND_HEIGHT; // do a rotate CGImageRef croppedImg = CGImageCreateWithImageInRect(capture, cropRect); capture = [self CGImageRotated90:croppedImg]; capture = [self CGImageRotated180:capture]; CGImageRelease(croppedImg); cropRect.origin.x = 0.0; cropRect.origin.y = 0.0;
cropRect.size.width = CGImageGetWidth(capture); cropRect.size.height = CGImageGetHeight(capture); }
4、将以下的代码替换:
UIImage *scrn = [[UIImage alloc] initWithCGImage:newImage];
改为:
int backCameraImageOrientation = UIImageOrientationRight; UIImage *scrn = [[UIImage alloc] initWithCGImage:newImage scale: (CGFloat)1.0 orientation:backCameraImageOrientation];
5、在OverlayView.m注释代码以下代码:
self.oneDMode = isOneDModeEnabled;
0 0
- zxing扫描条形码 ios
- zxing扫描条形码 ios
- IOS zXing 扫描条形码
- ios ZXing 二维码、条形码扫描
- iOS 条形码 二维码 的生成 和 扫描 zBarSDK zXing
- 二维码、条形码扫描—ZXing
- 使用zxing支持条形码扫描
- Zxing二维码、条形码扫描/生成
- ZXing和ZBar扫描二维码、扫描条形码
- Android ZXing 二维码、条形码扫描介绍
- Android ZXing 二维码、条形码扫描介绍
- Android ZXing 二维码、条形码扫描介绍
- 使用ZXing扫描条形码和二维码
- Android ZXing 二维码、条形码扫描介绍
- Android ZXing 二维码、条形码扫描介绍
- 使用ZXing扫描多个二维码,条形码
- Android ZXing 二维码、条形码扫描介绍
- ZXing二维码、条形码生成和扫描
- Linux终端中使用上一命令减少键盘输入
- 比较好的在线客户组件
- Constructing Paths(构建路径)
- kermit使用
- 的户口色热天天地通的容易的容易
- IOS zXing 扫描条形码
- libxml的使用(1)--读取xml
- linux下的Nginx常用操作指令
- java 读取Excel
- 数据结构复习
- 2011-12-22 22:45 java中String s="abc"及String s=new String("abc")详解
- vs2005附加进程到IIS上无法调试
- 明天
- 实时检索系统Zoie实现分析