Then printing is really the least of your concerns, getting your values into the template will be the first and more important step.
You will either end up with some library that can parse and render PDF and is very likely capable of printing it, or you end up with a newly generated PDF that you then open in PDF viewer for printing.
Cheers,
_
Bookmarks