Kofax Mobile SDK API Reference
kfxKUIBarCodeCaptureControl.h
Go to the documentation of this file.
1 //
2 // KMC SDK API Reference file
3 // kfxKUIBarCodeCaptureControl.h
4 // Framework: kfxLibUIControls
5 //
6 // Copyright (c) 2012 - 2017 Kofax. Use of this code is with permission pursuant to Kofax license terms.
7 
8 #import <UIKit/UIKit.h>
9 #import <CoreMotion/CoreMotion.h>
10 
11 #import "kfxKUICommon.h"
12 
13 @class kfxKEDBarcodeResult;
14 @class kfxKEDImage;
16 
18 
23 
24 @optional
25 
27 
32 -(void)barcodeCaptureControl:(kfxKUIBarCodeCaptureControl *)barcodeCaptureControl
33  barcodeFound:(kfxKEDBarcodeResult *)result image:(kfxKEDImage*)image;
34 
35 @end
36 
38 
43 @interface kfxKUIBarCodeCaptureControl : UIView
44 
46 
51 +(void) initializeControl;
52 
54 
64 @property (nonatomic) kfxKUIGuidingLine guidingLine;
65 
67 
77 @property (nonatomic, strong) NSArray * symbologies;
78 
80 
91 @property (nonatomic, strong) NSArray * searchDirection;
92 
94 
98 @property (readonly, nonatomic) CGSize imagePreviewSize;
99 
101 
105 @property (nonatomic, strong) IBOutlet id<kfxKUIBarCodeCaptureControlDelegate> delegate;
106 
108 
119 @property (nonatomic) kfxKUIGPSUsageLimits gpsUsageLimits;
120 
122 
134 -(int)readBarcode;
135 
136 @end
NSArray * searchDirection
The set of directions currently being seached for barcodes.
Definition: kfxKUIBarCodeCaptureControl.h:91
void initializeControl()
This message initializes the control and must be sent to the class before it is used.
kfxKUIGPSUsageLimits gpsUsageLimits
gpsUsageLimits - controls whether GPS location information is captured with the image.
Definition: kfxKUIBarCodeCaptureControl.h:119
kfxKUIGuidingLine guidingLine
The current guiding line setting.
Definition: kfxKUIBarCodeCaptureControl.h:64
int readBarcode()
Reads a single barcode from the camera preview.
kfxKUIGPSUsageLimits
An enumeration to control use of GPS location information.
Definition: kfxKUICommon.h:84
CGSize imagePreviewSize
Gets the camera preview resolution.
Definition: kfxKUIBarCodeCaptureControl.h:98
This protocol must be implemented by classes whose objects are used as kfxKUIBarCodeCaptureControl de...
Definition: kfxKUIBarCodeCaptureControl.h:22
A single barcode found data item.
Definition: kfxKEDBarcodeResult.h:70
This class renders the camera preview to the screen and searches for barcodes.
Definition: kfxKUIBarCodeCaptureControl.h:43
kfxKUIGuidingLine
An enumeration to set the guiding line mode of a barcode capture control.
Definition: kfxKUICommon.h:28
An Image object contains an image and associated data.
Definition: kfxKEDImage.h:157
IBOutlet id< kfxKUIBarCodeCaptureControlDelegate > delegate
A delegate to receive messages from the control.
Definition: kfxKUIBarCodeCaptureControl.h:105
NSArray * symbologies
The set of symbologies currently being searched for.
Definition: kfxKUIBarCodeCaptureControl.h:77
Untitled Document © 2018 Kofax, Inc. All rights reserved. Use is subject to license terms.