This seems to be one of those gray areas, it seems that there is currently no hope in sight.
The problem seems to be that the API has to first render the HTML before PDF generation which makes a single step solution impractical. Some options have been to build on top of the WebKit or Gecko rendering engines for web browsers, but an API is yet to be developed
For the time being it seems that the DomPDF library is the way to go at the moment