摘要 |
A printer driver conserves recording paper by removing blank space formed at the top and bottom of each page when printing. The printer driver 9 acquires the coordinates of the top and bottom of the part of the print image that is not blank space from the print image B of the print data for one page, and calculates the page length L required to print the middle area H between the top and bottom blank space areas based on these coordinates. The area print data for printing this middle area H is then extracted and printed. When printing is completed, the recording paper 11 is conveyed only the difference N between the page length L and the transportation distance M of the recording paper 11 to set the print head 10 to a position separated only the page length L from the printing start position of the area print data, that is, to a position touching the middle area H. As a result, only the middle area H for each page is printed to the recording paper 11. Blank space between the middle areas H of consecutively printed pages is also eliminated.
|