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: identifying first perceptual features of content of the combined document sections based on the content as presented in an original version of the electronic document, and generating a corresponding first perceptual value derived from the first perceptual features wherein the first perceptual value is a first perceptual hash value generated by performing a first perceptual hash on the content of the combined document sections as presented in the original version of the electronic document to determine a first perceptual hash value; identifying second perceptual features of content of the combined document sections based on the content as presented in a modified version of the electronic document in which the document sections are combined into the first page, and generating a corresponding second perceptual value derived from the second perceptual features, wherein the second perceptual value is a second perceptual hash value generated by performing a second perceptual hash on the document sections as presented in the modified version of the electronic document in which the document sections are combined into the first page; generating a first perceptual delta value by comparing the first perceptual value derived from the first perceptual features to the second perceptual value derived from the second perceptual features; determining whether the first perceptual delta value at least equals a first threshold value; responsive to determining that the first perceptual delta value at least equals the first threshold value, ceasing the recursive combination of document sections into the first page; and responsive to determining that 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.
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: identifying first perceptual features of content of the combined document sections based on the content as presented in an original version of the electronic document, and generating a corresponding first perceptual value derived from the first perceptual features wherein the first perceptual value is a first perceptual hash value generated by performing a first perceptual hash on the content of the combined document sections as presented in the original version of the electronic document to determine a first perceptual hash value; identifying second perceptual features of content of the combined document sections based on the content as presented in a modified version of the electronic document in which the document sections are combined into the first page, and generating a corresponding second perceptual value derived from the second perceptual features, wherein the second perceptual value is a second perceptual hash value generated by performing a second perceptual hash on the document sections as presented in the modified version of the electronic document in which the document sections are combined into the first page; generating a first perceptual delta value by comparing the first perceptual value derived from the first perceptual features to the second perceptual value derived from the second perceptual features; determining whether the first perceptual delta value at least equals a first threshold value; responsive to determining that the first perceptual delta value at least equals the first threshold value, ceasing the recursive combination of document sections into the first page; and responsive to determining that 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. 4. The method of claim 1 , wherein recursively adding at least one document section to the first page comprises recursively adding a plurality of document sections to the first page.