【发布时间】:2011-06-07 06:04:32
【问题描述】:
如何让 ZBar 不仅返回条形码文本字符串,还返回扫描条形码的 UIImage?
【问题讨论】:
标签: ios iphone uiimage barcode scanning
如何让 ZBar 不仅返回条形码文本字符串,还返回扫描条形码的 UIImage?
【问题讨论】:
标签: ios iphone uiimage barcode scanning
在实现 ZBarReaderDelegate 的类中包含这样的内容:
- (void) imagePickerController: (UIImagePickerController*) reader
didFinishPickingMediaWithInfo: (NSDictionary*) info
{
// ADD: get the decode results
id<NSFastEnumeration> results = [info objectForKey: ZBarReaderControllerResults];
ZBarSymbol* symbol = nil;
for (symbol in results)
{
// grab first barcode
break;
}
// do something with barcode data
qrCode.text = symbol.data;
// do something with barcode image
// BELOW IS HOW YOU GET THE SCANNED IN IMAGE
//
resultImage.image = [info objectForKey: UIImagePickerControllerOriginalImage];
// dismiss controller
[reader dismissModalViewControllerAnimated: YES];
【讨论】: