1. A method of generating an electronic text file from a paper-based document that includes a plurality of characters, the method comprising: capturing a plurality of partially overlapping digital images of the document; performing optical character recognition on each one of the plurality of captured digital images, and thereby generating a corresponding plurality of electronic text files, each one of the electronic text files including a portion of the plurality of characters in the document; comparing the plurality of electronic text files with one another to identify characters that are in common between the electronic text files; and combining the plurality of electronic text files into a combined text file based on the comparison, wherein the combined text file includes the plurality of characters in the document.