1. Within a system comprising a processor and a memory, a method of optimizing a layout of an electronic document, the method comprising: via the processor, processing the electronic document to identify a plurality of document sections within the electronic document; recursively, combining a plurality of document sections in at least a first page of a modified document and reducing a presentation size of content within the document sections so that the combined document sections fit within the first page of the modified document; and with each recursive combination of document sections: generating a first perceptual delta value based on perceptual differences between the document sections as originally presented in the electronic document and the document sections as presented when combined into the first page; determining whether the first perceptual delta value at least equals a first threshold value; when the first perceptual delta value at least equals the first threshold value, ceasing the recursive combination of document sections into the first page; and when the first perceptual delta value does not at least equal the first threshold value, continuing the recursive combination of document sections in at least the first page.