1. A method for processing a document, the method comprising: determining, by one or more processors, one or more text regions and one or more image regions in a scanned document; determining, by said one or more processors, a font size associated with each of said one or more text regions; modifying, by said one or more processors, a first resolution of each of said one or more text regions, based on respective font size associated with each of said one or more text regions to generate one or more modified text regions; modifying, by said one or more processors, a second resolution of each of said one or more image regions, based on at least a third resolution provided by a user, to generate one or more modified image regions; and generating, by said one or more processors, a multiresolution document based on said one or more modified image regions and said one or more text regions.