I run PhantomJS [http://phantomjs.org/] in a Heroku [https://www.heroku.com/]
app and use it to generate PDFs from a website. It works very well, but I
noticed that Japanese texts are not rendered correctly in the generated PDFs.
The reason is simple. PhantomJS uses the system fonts