I wrote a small program in Perl called pdfprinter that allows easy create PDF files across network by printing to a network printer. Any windows, Linux or mac machine can just print to a network printer from whatever program and then receive his print as a PDF file via email. Program needs to be installed on a *nix server. You can download pdfprinter.gz or just look at the code