There are the ones in the
RYAN-J's Fan-Made Autograph pictures topic, although I don't know what size they are.
You can take a CD / USB thumb drive of correctly sized image files to the local photo print shop to get them printed - they should have much better equipment than you'll get at home (unless you're planning to spend thousands of dollars). As long as they're JPEG files, the print shop doesn't care if they are actual photos or "cards" created in Publisher / etc.
I did that once for someone who wanted some photos for a locket they were giving to their daughter. I had to manipulate and scale the photos to the correct size and shape, and then made a photo-sized sheet containing multiple copies of each locket-photo. I took that to the photo print shop (cost something like NZ$1) and then cut them out.