FormSuite v6.0 - Updated
Forms Processing Overview
Overview > Concepts > Forms API > Forms Processing Overview

The Forms API wraps the details of interacting with the FormSuite components to make your forms processing application development easier.

Two demonstration samples are provided to guide you in using the Forms API:

FormAssist and the Forms Processing Server are primarily designed for demonstrating the underlying technologies; they are not production level applications. However, customers use these demonstration programs to create and test form sets for use in their business processes. Some customers use the C# source code as a foundation for their form set creation process or their production workflow, while others use FormAssist or the Forms Processing Server as their primary form set creation and processing applications.

Automate Forms Processing

Automating your forms processing using FormSuite has two main steps:

  1. FormSet Creation – involves selection of image files to be used as form templates, and definitions for processing OCR, ICR, OMR, or Clip fields for each template image. The FormAssist application makes it easy to specify processing instructions for each individual field.
  2. Filled Form Processing – enables you to select one or more filled image files for processing, and then processes the images based on the instructions provided. The processing steps include image enhancements, form identification (matching the input image to a form template), form alignment to the template, and processing of each defined field, including OCR, ICR, OMR, and image clips.

Of these two main steps, FormAssist does both. But, the Forms API and the Forms Processing Server only perform filled form processing. They do not assist in form set creation. So, you should still use FormAssist to do the form set creation steps.

The individual forms processing activities may be represented by the following illustration:

 

Is this page helpful?
Yes No
Thanks for your feedback.