我正在嘗試生成HTML頁面的可打印版本,可打印版本應該將左窗格和上窗格剝離。我嘗試使用JQuery生成可打印版本,它在將內容剝離到打印預覽屏幕(這是另一個在彈出窗口中剝離的HTML)時存在一些佈局問題。如何從HTML創建PDF?
是否有現成的開源工具,它爲PDF轉換HTML沒有太多的精力,因爲我已經失去了相當多的時間試圖在JQuery中探索
我使用電網960模板佈局
我正在嘗試生成HTML頁面的可打印版本,可打印版本應該將左窗格和上窗格剝離。我嘗試使用JQuery生成可打印版本,它在將內容剝離到打印預覽屏幕(這是另一個在彈出窗口中剝離的HTML)時存在一些佈局問題。如何從HTML創建PDF?
是否有現成的開源工具,它爲PDF轉換HTML沒有太多的精力,因爲我已經失去了相當多的時間試圖在JQuery中探索
我使用電網960模板佈局
當你處理的HTML,wkhtmltopdf(Windows/Mac的/ Linux)的可將其轉換爲PDF格式。 wkhtmltopdf是一個跨平臺的開源(LGPLv3)命令行工具,可以使用Qt WebKit渲染引擎將HTML呈現爲PDF和各種圖像格式。這些運行完全「無頭」,不需要顯示或顯示服務。
wkhtmltopdf可以從official wkhtmltopdf website下載。它也在最常見的Linux發行版的默認存儲庫中。
例子
轉換遠程HTML文件爲PDF格式:
wkhtmltopdf http://www.google.com example.pdf
轉換本地HTML文件爲PDF格式:
wkhtmltopdf example.html example.pdf
wkhtmltopdf usage您也可以顯示wkhtmltopdf通過運行wkhtmltopdf -H
幫助本地。
與[HTML To PDF High Resolution](http://stackoverflow.com/questions/1878512)相同。 –