Once visual clues inside the document are matched with any character in the underlying character database, OCR produces machine-encoded text that users can edit in word processors.įor example, an OCR program can transform a picture of an invoice into an editable invoice. Optical character recognition scans image-based files looking for text and tries to recognize individual characters. Software equipped with OCR (Optical Character Recognition) offers users the ability to work with data from scanned documents that are saved as digital file formats, especially PDF.