FormFix

Build powerful forms processing applications that include form recognition, registration, and dropout, along with image cleanup and OMR (optical mark recognition).
Try it for yourself

Create customizable forms with our forms processing and OMR SDK.

The FormFix toolkit is designed for production-level structured forms processing and OMR, including the largest data capture project in history, the Decennial Census. With FormFix, you can: 

  • Recognize incoming scanned forms from your master form library 
  • Drop out forms and extract fields of check marks or bubble marks 
  • Compare forms to see if they match and have the same form fields
  • Enhance and clean up scanned images for improved recognition 
form fix icon

FormFix Features

Form Setup

Use the API for setting up fields, form templates, and form sets easily. Define OMR, text, image, and custom fields on each form. The architecture allows flexible order of operations.

Form Identification

With FormFix, you can empower users to quickly identify one of thousands of different forms, use automatic identification without the need for registration or anchor marks, and limit matching to a subset of templates. Set the level of effort for form matching and the minimum acceptable confidence level for form matching. Return up to 100 alternative form matches of lower certainty with ease.

Match forms:

  • Rotated 90, 180, or 270 degrees from template image
  • Scaled from 90% to 110% of the template size
  • Scanned at 50% to 150% of the template resolution
  • Skewed up to 20 degrees
  • With user-defined templates and return confidence values

Form Drop Out

Remove the template image at sub-second speeds. Confidence values highlight problem images. FormFix precisely removes lines, broken lines, shading, noise, guide text, and automatically repairs characters that intersect with removed lines or guide text.

  • Adjust for distortion caused by printing, copying, or scanning
  • Apply character smoothing for increased OCR accuracy
  • Selective drop out in specified fields
  • Create image clips by cropping from source image

Image Cleanup

FormFix Professional includes ScanFix Xpress for advanced color and bitonal image cleanup, including automatic binarization, deskew, despeckle, dot shading removal, line removal, character smoothing, inverse text correction, hole punch removal, and more.

FormFix Standard includes basic cleanup features of ImagXpress Standard for bitonal image cleanup, including automatic binarization, deskew, despeckle, rotate, and mirror.

OMR

Use the OMR feature to detect the presence of check marks or characters (e.g. for signature detection) for single and multiple mark recognition. 

  • Set threshold for marks
  • Perform OMR at 0, 90, 180, and 270 degree orientations
  • Specify fields as grids (rows by columns) or single bubbles
  • Programmatic specification of bubble shapes
  • Recognize checkboxes
  • Unlimited number of fields
  • Set recognition parameters for each field
  • View confidence values for each OMR field

Image & Data Transfer

The FormDirector component provides communication between FormFix, SmartZone, and ScanFix components. The product organizes and delivers descriptions and control parameters for processing forms and handles over 10,000 unique form templates.

  • Reading, revising, and writing form templates and sets
  • Bitonal, grayscale, and color files
  • Unicode character support
  • Customer-defined field types and custom data attached to fields, forms, and form sets

Form Registration

Align a filled form to its template within two pixels, based on image content and automatically determine anchor points on the master template form. Alignment can be adjusted within a drop out zone to compensate for form variations. Anchor marks can be used for registration and aligned image adjustments can be applied to the original image.

Register forms even when they exhibit:

  • Skew up to 20 degrees
  • Scale from 90 to 110%
  • Resolutions from 50% to 150% of the template
  • Rotation (at 90, 180, and 270 degrees)

Load, Save & Manipulate Images

FormFix Professional includes ImagXpress Professional for image viewing, compression, conversion, thumbnail images, image processing and editing, TWAIN scanning, annotation, and printing.

FormFix Standard includes ImagXpress Standard for basic image conversion, image processing, image viewing, and TWAIN scanning.

Employee Thumbnail
James Upchurch Software Engineer II

James Upchurch joined Accusoft in 2017 as a software engineer and currently works on Accusoft's SDKs including FormSuite, SmartZone, and ImagXpress. He graduated from the University of South Florida with a Bachelor's degree in Computer Science with a focus in project management and application design. Now, his interests are customer advocacy and improving engineering processes. Away from work, James enjoys biking around Tampa, playing guitar, writing, and strength training.

Visit the Developer Center

Start your free FormFix trial.

Use the form below to download your full-featured trial of FormFix, the forms processing and OMR SDK. With it, you’ll receive functional sample code to get you started.

form fix icon

You’re 5 minutes from a working project.

Current Customers:
Obtain the latest version of FormFix by using this download form. If you require further support, please visit our support center or login to the client portal.

FormFix is available in two versions, offering specific functionalities, detailed below.

FormFix Standard – Minimum 5 seconds/form

  • ImagXpress Standard
  • ThumbnailXpress
  • TwainPRO
  • Form Director

FormFix Professional – Unlimited speed

  • ScanFix Xpress
  • ImagXpress Professional
  • NotateXpress
  • ThumbnailXpress
  • TwainPRO
  • PrintPRO
  • Form Director

Tech Specs for FormFix

FormFix for ActiveX

  • Programming environments include: Visual Studio 2005, 2008, and other Win32 visual development environments
  • Sample code is included for: VB, VC++, HTML/Scripting
  • Can be used in development environments that host ActiveX controls
  • Can be used in multi-threaded applications

 

FormFix for .NET

  • Programming environments include: Visual Studio 2008 and 2010
  • Visual Studio 2010
  • Sample code is included for: VB.NET and C#
  • Creates .NET AnyCPU applications for use in 64-bit and 32-bit environments
  • Deploys within .NET as a managed control
  • Fully compliant with .NET Framework 2.0 and above
  • Can be used in multi-threaded applications

FormFix Pricing

Pricing for FormFix varies based on server runtime, desktop runtime, and other variables. Contact sales for help choosing the right options for your project. 

form fix icon

Toolkits

Deployment Licenses - Standard

Deployment Licenses - Professional

Licensing is annual unless contracted otherwise as OEM or ISV.

No pricing is final until formally quoted in writing by Accusoft, as this sheet is subject to change without notice.

Please contact us for more information at info@accusoft.com.

FormFix Support Plans

All customers receive free Upgrade Support for 90 days after initial purchase, which includes email support and all product upgrades. Customers wanting longer-term support may choose to extend Upgrade Support, or move up to Priority or Expedited support packages.

Innovative companies trust Accusoft