10. A system according to claim 1 , wherein the system further includes a rule store that provides parameters for resizing the objects within the document.
1. A system that resizes content within a document comprising: a computing device comprising memory which stores instructions for resizing the content and a processor, in communication with the memory, for executing the instructions, the computing device including: a document segmenter that receives a document that contains disparate content, the document segmenter analyzes the content within the document and segments the content into a plurality of objects and categorizes each of the plurality of objects as one of a plurality of object types such that similar content is categorized as a same object type; an object priority applicator assigns image objects of an image object type to a first class level and text objects of text object type to a second class level, the object priority applicator identifies a predetermined importance value for each of the plurality of objects in the document based on the class level assigned to each of the plurality of objects; a location scaler that identifies a datum point for each of the plurality of objects within the document for maintaining a relative location of each of the plurality of objects relative to one another; and an object sizing component that disparately resizes each of the plurality of objects at the datum point of each of the plurality of objects, the image objects assigned to the first class level being resized a first predetermined amount and the text objects assigned to the second class level being resized a second predetermined amount different from the first predetermined amount, the first and second amounts each based on the importance value, wherein the image objects in the document are resized equally in the first amount and the text objects in the document are resized equally in the second amount.