Generate PDFs from any web-page. You need Node.js to run it.
See it in action at: html2pdf.it.
Works out of the box on any operating system supported by phantomjs-prebuilt; this specifically includes Windows, macOS, and most Linux distributions.
This also opens your web-browser pointing to your locally running html2pdf.it:
If you want to host html2pdf.it yourself, you will have to ask your host if they support hosting Node.js applications.
You can use the CSS attribute: