A host apparatus capable of setting an N-up function and a control method
thereof. The host apparatus provides a function of printing a plurality
of pages on a single sheet of printing paper, and includes a Graphic User
Interface (GUI) generating unit which generates a user interface to set a
border attribute of the pages, a border generating unit which generates
border data by incorporating the border attribute if the border attribute
of the pages is set, and a driver control unit which converts the
generated border data and print data corresponding to the plurality of
pages into a printer language. Accordingly, a user is provided with
customized N-up printing, which provides a printout of a plurality of
pages on a single paper sheet with borders as desired by the user.