Not really au fait with resolution etc. But will put you back to the top.
However one way of doing what you want is through Paint shop pro using 'print mutiple copies'
Drag you picture onto page and drag to size.
Also 'Word' will let you insert a picture and drag to size.
That's how I do it. Very lazy but it works.
I'm sure there will be other progs that allow this and no doubt other methods. Others may well come up with a few.
Also I would use the high setting on the printer. The type of paper you use/select will have a great deal of impact on the resulting print quality.
Regards Brian j