You can have an image which is big enough (in pixels) and scale it down to required size. This is not a trivial procedure called
re-sampling.
This is the recipe on how to do it:
http://stackoverflow.com/questions/249587/high-quality-image-scaling-c-sharp[
^].
Generally, you can re-sample the image with decent quality if you scale it down, not up. I would recommend you to avoid the possibility of scaling it up; or allow some re-sampling up, not very moderate, otherwise it will look really ugly.
—SA