A textile printing apparatus is provided with an inputting device for
inputting image data; a display to indicate an image based on the image
data inputted by the inputting means; an image processing device for
applying image processing to the image data so as to make colors of the
image indicated on the display close to desired colors; and a printer to
print the image on a fabric based on the image data applied with the image
processing by the image processing means.