Mad*_*het 1 html css pdf-generation
有没有办法将HTML + CSS代码转换为PDF格式,因此它看起来不像打印网页?
到目前为止,我一直在使用page-break-before浏览器中的浏览器将我的页面导出为pdf .但是我得到了可怕的利润,而且它太过于特定于浏览器了.我正在寻找与Latex或Powerpoint演示文稿导出相同的外观和感觉:良好的中心,适当的边距,自定义页面大小.
有没有想法将脚本导出格式正确的html页面到pdf?
有一个名为wkhtmltopdf的工具可以通过简单的命令行调用将HTML和CSS转换为PDF.这个工具可以手动使用,也可以放在某种脚本中,只需点击一下按钮就可以运行.我在PHP中使用它是这样的:
$cmd = "/path/to/wkhtmltopdf /path/to/sourceHTML.html /path/to/outputPDF.pdf";
$output = shell_exec($cmd);
Run Code Online (Sandbox Code Playgroud)
它非常易于使用,并且非常强大,可用于创建报告.您可以在这里下载:
http://code.google.com/p/wkhtmltopdf/