Kofax Mobile SDK API Reference
kfxKLODocument.h
Go to the documentation of this file.
1 //
2 // KMC SDK API Reference file
3 // kfxKLODocument.h
4 // KMCCaptureData
5 //
6 // Copyright (c) 2012 - 2017 Kofax. Use of this code is with permission pursuant to Kofax license terms.
7 //
8 
9 #import <Foundation/Foundation.h>
10 #import "kfxKLODocumentType.h"
11 #import "kfxKLOPage.h"
12 
14 
45 @interface kfxKLODocument : NSObject <NSCoding>
46 
48 
51 @property (retain, readonly) kfxKLODocumentType *documentType;
52 
54 
57 @property (retain, readonly) NSArray *fields;
58 
60 
63 @property (retain, readonly) NSMutableArray *pages;
64 
65 
66 
68 
71 @property (retain, readonly) NSString * documentID;
72 
74 
79 @property (retain, readonly) NSString * transactionID;
80 
81 
83 
86 - (void) addPage: (kfxKLOPage *)objectPage;
87 
89 
94 - (int) removePage: (NSString *)pageID;
95 
97 
103 - (id) initWithDocumentTypeObject: (kfxKLODocumentType *)documentTypeObject;
104 
106 
112 - (id) initWithDocumentTypeObject: (kfxKLODocumentType *)documentTypeObject andDocumentID:(NSString *)theDocumentID;
113 
114 @end
Page object contains an array of one or more Image Objects.
Definition: kfxKLOPage.h:37
Document object is instantiated as a specific DocumentType.
Definition: kfxKLODocument.h:45
NSString * documentID
DocumentID object.
Definition: kfxKLODocument.h:71
NSMutableArray * pages
Pages Array.
Definition: kfxKLODocument.h:63
DocumentType object describes the attributes of a document.
Definition: kfxKLODocumentType.h:48
NSArray * fields
Fields array.
Definition: kfxKLODocument.h:57
kfxKLODocumentType * documentType
DocumentType object.
Definition: kfxKLODocument.h:51
NSString * transactionID
transactionID object.
Definition: kfxKLODocument.h:79
Untitled Document © 2018 Kofax, Inc. All rights reserved. Use is subject to license terms.