The app I'm working on needs to email a report to users preferably in PDF format as not all users/customers have Word

Does anyone have any ideas on creating pdf's automagically? I cannot set the printer default to a pdf print driver as the user needs to print reports - the user will be a warehouse worker with NO computer knowledge so I need to keep this as simple as possible. The best scenario is to email the pdf at the same time he generates his copy of the report without him having to name files or enter email addresses, etc. - just push a button .... KISS principle

A less desirable option is to do the same in Word and email to someone who knows how to convert but that sort of negates some of the productivity gains we're trying to achieve.

Thanks in advance,
Cyber-Guy