The OCR is accessed via a single function call. This function can be statically linked to a larger executable or it can be dynamically loaded as a stand-alone module. Placement of OCR code and read-only data in system memory is under the control of the client application. The client application can configure the OCR through several program settings. The Embedded OCR processes images of characters produced by conventional typesetting and printing techniques.
Modern typefaces are fixed-pitch serif and sans serif fonts such as Courier and Pica.
Swiss typefaces are proportionally spaced sans serif fonts such as Arial and Helvetica. Roman typefaces are proportionally spaced serif fonts such as Times Roman and Palatino. Support for additional languages will be made available in the near future. The OCR is implemented in ANSI-compliant, portable C and can easily be compiled to operate on a wide variety of devices. C Technologies uses INM OCR technology in their Cpen .