1. A method of generating a low-resolution version of an electronic document, the method comprising: receiving a high-resolution version of the electronic document comprising a set of high-resolution images; receiving a set of annotations associated with each high-resolution image identifying a maximum resolution for a low-resolution version of the image; creating a low-resolution of each high-resolution image from the high-resolution image based on the annotations associated with each high-resolution image; and generating the low-resolution version of the electronic document using the created low-resolution images.