主权项 |
1. A method of forming print instructions in a host device for rendering within a fixed amount of memory on an image reproduction device coupled to the host device via a communications network, said method comprising the steps of:
receiving on the host device intermediate print data comprising regions which are each associated with drawing instructions, said intermediate print data being converted from a page description; calculating a first amount of the memory available on the image reproduction device to render the intermediate print data, said calculating of said first amount being based on the fixed amount of memory on the image reproduction device less a second amount of the memory needed by the image reproduction device to store the intermediate print data; determining, on the host device, a subset of the drawing instructions as complex drawing instructions of the intermediate print data; rendering on the host device the complex drawing instructions to simpler drawing instructions; for the one or more regions associated with the determined complex drawing instructions, reassociating the one or more regions with the corresponding simpler drawing instructions to form altered intermediate print data which can be rendered on the image reproduction device within the determined first amount of memory; and transmitting print instructions, including the altered intermediate print data, from the host device to the image reproduction device for rendering to pixel data within the fixed amount of memory on the image reproduction device. |