I rather prefer python, but those were just the tools I was discovering. I further found wkHTMLtoPDF, which failed for me. Then I found Athena PDF, which seems to be working fine.

matigo.ca.