23. A computing system for processing data captured from a rendered document, the computing system comprising: a receiver that receives data specifying a user input selecting a portion of content of a rendered document, the selected document portion containing text; a processor that, in response to receiving the data specifying the user input at the receiver: determines an encoded representation of text contained by the selected document portion, wherein determining the encoded representation of text contained by the selected document portion comprises determining a sequence of offsets that represent the text, and wherein each offset represents a number of character positions separating recurring instance of each letter within the text of the selected document portion, searches for the encoded representation of text within a corpus of electronic documents to identify (1) an electronic document contained in a corpus of electronic documents, the identified electronic document containing the selected document portion, and (2) a position within the identified electronic document at which the selected document portion occurs, and provides, for presentation by a display device, a menu of selectable user actions associated with the identified position in the identified electronic document, wherein at least one of the selectable user actions was associated with the identified position in the identified electronic document before the receiver received the user input.
23. A computing system for processing data captured from a rendered document, the computing system comprising: a receiver that receives data specifying a user input selecting a portion of content of a rendered document, the selected document portion containing text; a processor that, in response to receiving the data specifying the user input at the receiver: determines an encoded representation of text contained by the selected document portion, wherein determining the encoded representation of text contained by the selected document portion comprises determining a sequence of offsets that represent the text, and wherein each offset represents a number of character positions separating recurring instance of each letter within the text of the selected document portion, searches for the encoded representation of text within a corpus of electronic documents to identify (1) an electronic document contained in a corpus of electronic documents, the identified electronic document containing the selected document portion, and (2) a position within the identified electronic document at which the selected document portion occurs, and provides, for presentation by a display device, a menu of selectable user actions associated with the identified position in the identified electronic document, wherein at least one of the selectable user actions was associated with the identified position in the identified electronic document before the receiver received the user input. 25. The computing system of claim 23 , wherein the rendered document is a displayed document.