摘要 |
Methods and systems for processing image data in connection with peripheral units such as laser printers are described. In one embodiment, an image pipeline is queried to determine at least one constraint which affects the image data provided to the image pipeline from a source of image data. If appropriate, the constraint(s) is imposed on the image data to provide constrained image data. After the constraint is imposed on the image data, the constrained image data is provided from the source to the image pipeline for processing into a page-arranged output. In another embodiment, image data which is provided by a source is stored in a first buffer. A handle is assigned to the image data. The handle is passed through at least a portion of the image pipeline. After such passing, at least a portion of the image data which was stored in the first buffer is copied directly into at least one strip buffer, with such copying being the first copying of the image data after the storing thereof in the first buffer. Other embodiments are described.
|