Hi, I am looking for a script (paid or free) that will allow me to upload my images to my site with an area for text in place and then allow users to type in their own text and output as a jpeg png or gif. Something along the lines of a greeting card site where a user can personalise an area of text, but then instead of printing they can just download the image.

If there was a Wordpress plugin for this, that would be ideal, but if not maybe a PHP script?

Thanks for your help.