| CPC H04N 1/3877 (2013.01) [H04N 1/00639 (2013.01); H04N 1/2315 (2013.01); H04N 1/2323 (2013.01); H04N 1/233 (2013.01); H04N 1/2392 (2013.01)] | 15 Claims |

|
1. A non-transitory storage medium storing an application configured to support a function of printing software, the printing software being configured to generate print data printable by a plurality of printing apparatuses provided by different vendors and to transmit the print data to the printing apparatuses, the application causing a computer to:
acquire drawing data and information about a print setting including information about a sheet on which the drawing data is to be printed, the drawing data including image data;
wherein in a case where the information about the sheet indicates a predetermined sheet, a first control of changing an orientation of the drawing data such that the drawing data is printed on the sheet in an orientation with a bottom side and a top side of the drawing data respectively corresponding to a downstream side and an upstream side of the sheet in a conveyance direction of conveying the sheet to a printing apparatus configured to perform print processing to print the drawing data based on the print data is performed, and
wherein in a case where the information about the sheet does not indicate the predetermined sheet, the first control is not performed,
wherein the drawing data include a margin area corresponding to a region where the image data is not to be printed,
wherein a second control of switching a value of a top margin area of the margin area of the image data with a value of a bottom margin area of the margin area of the image data is a control of adding information about the sheet to print function information generated by the printing software, and
wherein in a case where capabilities information about the printing apparatus that is acquired from the printing apparatus includes first information about the predetermined sheet, second information about the predetermined sheet based on a value obtained by switching a value of a length of a top margin area of the sheet with a value of a length of a bottom margin area of the sheet and switching a value of a length of a left margin area of the sheet with a value of a length of a right margin area of the sheet is newly added to the print function information.
|