Generate a fancy PDF certificate from form? Anyone have ideas on how to generate a fancy PDF certificate in drupal based on user-supplied form input? Here's an example of what I want to do here:

http://www.infiniteskills.com/cert/01596

This form just collects a name and build a nice PDF. Not sure if the email address is used for anything (other than perhaps collecting email addresses).

I've attached a screenshot of the final PDF so you can see the result without using the form.

Thanks for any ideas or pointers.

Edit: Adding a link the Drupal certificate module: http://drupal.org/project/certificate

This module requires the print module and seems a little heavy for what I'm trying to do. Also, as far as I can tell, it will only create a PDF from existing HTML page.
You can build a proper fillable PDF form and then use the Fill PDF module to merge it with data from a node or a webform.

Have a look at the demo on the Fill PDF service website.