A non-transitory computer-readable storage medium storing a set of computer-readable instructions installed on and executed by a computer in an information processing device, the information processing device including:
- a communication interface configured to communicate with a printer;
- a memory storing therein an application program;
- and the computer, the printer having:
- a printing function for printing an image on a sheet of a printing medium while conveying the sheet in a prescribed direction;
- and a cutting function for cutting the printed sheet on which the image is printed, the set of computer-readable instructions, when executed by the computer, causing the information processing device to perform:
- a capability responding process to transfer, in response to a request of capability information of the printer from the application program, the capability information to the application program, the capability information including sheet size information indicating at least one sheet size available in the printer, the at least one sheet size including a special size with which a cut print setting is associated, the cut print setting being a setting for printing an image on a sheet having a first size and dividing the printed sheet on which the image is printed into a first portion and a second portion in the prescribed direction parallel to a longitudinal direction of the printed sheet, the first portion and the second portion having a second size, the application program being configured to accept a selection of the special size as a designated sheet size after receiving the capability information,
- wherein the set of computer-readable instructions, when executed by the computer, causes the information processing device to further perform:
- in response to receiving a print instruction in which the special size is selected as the designated sheet size through the application program:
- a generation process to acquire target image data according to the print instruction to generate cut print image data based on the target image data and the cut print setting associated with the special size, the target image data representing a target image to be printed, the cut print image data representing a cut print image;
- and
- a transmission process to transmit print data based on the cut print image data generated in the generation process and a cut command to the printer,
- wherein the printer is configured to print the cut print image on a sheet having the first size and cut the printed sheet on which the cut print image is printed into the first portion and the second portion in the prescribed direction in response to receiving the print data and the cut command,
- wherein the information processing device further includes:
- a user interface, and
- wherein the set of computer-readable instructions, when executed by the computer, causes the information processing device to further perform:
- in response to receiving a print instruction in which the cut print setting is not set and the first size is selected as the designated sheet size through the application program:
- an informing process to inform a user that the cut print setting can be set via the user interface.