A printing control method includes both scaling and composition functions for arranging several printing pages on a specified paper and printing. If operates with “fit to paper” scaling and “N-up” layout calculations. The user can setup a composite printing of several printing pages on a specified paper of a different size, so that the user has no need to do complicated adjustments or settings while papers are saved.