I don't resize the actual file as it downloads from CUP. I don't want to mess around with the actual file in case I overwrite the original with a much smaller version and then want it large the next time.
But I do use the software
IrfanView for viewing images in. When I want to print I just go to File, Print, and get a panel like this:

where I can choose the exact size in cm or inches, or I can scale down to half .5, three quarters .75, etc. so I have complete control over the size of the printout from the image file.
GG