1. A method of generating data for producing a page representation having an object representation with a first determinable characteristic, on a page by a visual-output device, comprising the steps of: receiving descriptive commands defining the page representation; identifying at least a first region of the page having at least a portion of the object representation; defining a first compression factor to have a value determined from the first characteristic of the object representation; providing at least a first compression algorithm associated with a first value of the first compression factor and a second compression algorithm associated with a second value of the first compression factor; determining the value of the first compression factor from the received descriptive commands; selecting the algorithm based on the determined value of the first compression factor; determining separate data for the portion of the object representation in the first region; compressing at least a portion of the separate data with the selected algorithm; storing the compressed data; and after storing the compressed data, decompressing the stored data, and transmitting the decompressed data to the visual-output device.