Patent ID: 7095526

Claim:
A method of automatically laying out a print job for printing on a printer having a plurality of available media sizes, the method comprising the steps of: a. setting up the print job, the print job comprising data denoting a print area, the print area comprising a length and a width of a finished output; b. determining whether the print area is smaller than an available media size by a bleed margin requirement, the bleed margin requirement being associated with a bleed margin required by the printer; c. automatically enabling the printer to print full-bleed; d. determining whether the print area must be rotated to fit the print area on an available media size while accounting for the bleed margin requirement; e. automatically selecting a media size from those available that accommodates the print area and the bleed margin requirement; f. automatically calculating the distance and direction the print area must be shifted to locate the print area on the media in such a manner as to optimize the image location on the selected media while accounting for the bleed margin requirement for efficient post-print trimming; g. printing the print job with the calculated image area shift and image area rotation.