The most general OCR special characters are supported by CSDK. The following list contains the description of filling methods containing these special characters. In addition the shapes of these characters are also listed. The codes retrieved by the OCR engines for these characters can be found on the page Characters and Code Pages.
IMPORTANT NOTE: The special OCR-A and MICR symbols can be recognized only when the User enables them among the languages plus characters. See kRecSetLanguagesPlus and OCR Special Characters.
- FM_CMC7
CMC7. Numbers and the following control characters:
S1 (Internal): |
|
S2 (Terminator): |
|
S3 (Amount): |
|
S4 (Not Used): |
|
S5 (Routing): |
|
This filling method is supported by RER OCR engine. The codes retrieved by the engine for special CMC7 characters are located right after the numbers for easier handling of them. At the same time these codes are also according to the ECMA-19 standard.
- FM_DASHDIGIT
Ten digits only and the period. Commas are also read, but converted to periods. Though this is in theory a fixed-font, many variants of it are used. This filling method is supported by MAT OCR engine.
- FM_DOTDIGIT
Ten digits only and the period. Commas are also read, but converted to periods. Though this is in theory a fixed-font, many variants of it are used. This filling method is supported by MAT OCR engine.
- FM_MICR
MICR (E-13B). Digits plus some punctuation and 4 special MICR symbols:
- OCR Branch Bank: |
|
- OCR Amount of Check: |
|
- OCR Dash: |
|
- OCR Customer Account Number: |
|
This filling method is supported by MAT and RER OCR engines.
- FM_OCRA
OCR-A. Uppercase English letters (26), digits, some punctuation (see Characters (punctuation / miscellaneous) and modules) and 3 special OCR-A symbols:
- OCR Chair: |
|
- OCR Hook: |
|
- OCR Fork: |
|
This filling method is supported by MAT and RER OCR engines.
- FM_OCRB
OCR-B. Uppercase English letters (26), digits and some punctuation. This filling method is supported by MAT and RER OCR engines.