Patent attributes
Image data comprising multiple images is received at an imaging device. The image data does not need to be processed by a driver before it is received at the imaging device. A number of images to be included in an output group is determined. Image data for each of the images to be included in the output group is identified. The image data for images within the output group is transformed into an image-ready format to be imaged within an N-up grid. The transformed image data for each of the images within the output group is stored in a buffer at a memory location corresponding to a cell within the N-up grid to form at least one rendered page. One of the rendered pages having image data formatted in an N-up grid is transmitted to the marking engine for imaging.