Disclosed are methods of controlling printing of a document using a
printer driver interface, and corresponding apparatus and
computer-readable medium. The embodiments receive a print command to
print a document having a document size, display the printer driver
interface, the printer driver interface including the document size,
display a selectable paper output size on the printer driver interface,
the selectable paper output size allowing a user to select a
user-selected one of a plurality of different paper output sizes, display
user-selectable scaling options on the print driver interface, the
scaling options for applying scaling to an image to be printed on the
user-selected one of the plurality of different paper output sizes,
receive from the user the user-selected one of the paper output sizes,
and control printing of the document using the user-selected one of the
paper output sizes.