I've used this module and it looks like this is the best way to do what I need to do. The problem is getting the PDF to print on its own without the user having to open the file and print it. I've looked in to
but unfortunately it looks like the ppm from ActiveState is corrupted. It wont install. I tried downloading it from CPAN and installing it using nmake but since I don't have a compiler it blows up.