我正在尝试生成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)相同。 –