L’outil OCR utilise une méthode de comparaison de modèles pour lire très rapidement un texte comportant un nombre connu de caractères régulièrement espacés. Une fois calibré, l’outil lit de manière fiable les chaînes de texte avec une taille de caractères constante, même si les chaînes elles-mêmes sont inclinées. Les caractères peuvent provenir de l’une des polices OCR-A, OCR-B, MICR CMC-7, MICR E-13B, SEMI M12-92 ou SEMI M13-88 fournies, ou d’une police définie par l’utilisateur. Les chaînes peuvent être sujettes à des contraintes définies par l’utilisateur, globales et à des positions de caractères spécifiques, afin d’améliorer encore les taux de reconnaissance.