Process a structured form image according to the instructions in the
FormSet object that was passed to the constructor of this object.
Syntax
'Declaration
Protected Overloads Overridable Function ProcessImage( _
ByVal As Image, _
ByVal As Boolean _
) As FormResult
'Usage
Dim instance As Processor
Dim filledFormImage As Image
Dim useParallel As Boolean
Dim value As FormResult
value = instance.ProcessImage(filledFormImage, useParallel)
Parameters
- filledFormImage
-
The filled form image to process.
- useParallel
-
A value indicating whether the processor should use parallel
implementation of field processing where available.
Return Value
An object representing the results of processing.
Exceptions
Exception | Description |
System.ArgumentNullException | Thrown if the filledFormImage is null. |
System.NotSupportedException |
Thrown if attempting to process a FormSet without an Identification operation.
The Processor class does not define a behavior for this scenario.
|
System.InvalidOperationException |
Thrown if the processor is configured to use the FormFix IdentificationProcessor
to perform identification and the identification input image is not bitonal. If
the argument filledFormImage is not bitonal, then the
enhancements operation must binarize the image.
Note that the current implementation of the base Processor class does not support
identification by any other means than the FormFix IdentificationProcessor.
|
See Also