Posted by vlyons55 on September 19, 2009 at 3:05pm
I need to create a release form that can be printed by the user (the user then needs to sign form). Any suggestions on the best way to accomplish this? For now, I have created the form in Word and attached the form to a page. The user can click on the filename and use Word features to print out the form. I would like to have all of this Drupal so that the user displays the form, clicks a print button and prints the form on their printer.

Comments
I would take a small snapshot
I would take a small snapshot of the form as a jpg, and use it as a button to link to a pdf of the actual form (use good ol' html- a href and img tags, making sure that your input format allows them). Assuming that this form isn't dynamically created content or whatnot. PDFs are more universal than word docs at this point, and print better. And a picture embedded in the web page is going to be a lot more obvious than the File attachments line at the end of the page.
-Joel
Print and sign a form
Thanks... My assumption is that the short answer is that Drupal currently has no functionality to print a form. Would that be correct?
Some Suggestions...
Here are a couple of links that might point you in the right direction:
* PDF solutions
o http://drupal.org/project/print
o http://drupal.org/project/fillpdf
FormAPI - http://drupal.org/node/204270
http://ocdevel.com/blog/web-form-logic-drupal
http://ocdevel.com/blog/web-development-podcasts
http://ocdevel.com/blog/getting-started-web-business
HTH,
-Chris