Syncfusion Essential PDF now supports HTML to PDF conversion by using the WebKit rendering engine in addition to the existing Internet Explorer and Gecko renderers.
Viewer.JS must be the easiest way to use presentations, spreadsheets, PDF's and other documents on your website or blog without any external dependencies