Javascript 如何使用wkHtmltoPdf从JS中的statcic html文件生成PDf文件

Javascript 如何使用wkHtmltoPdf从JS中的statcic html文件生成PDf文件,javascript,Javascript,有人能建议如何在JS中使用wkhtmltopdf从静态html文件生成PDF文件吗 wkhtmltopdf- 所有答案都说运行“wkhtmltopdfgoogle.pdf” 但是在哪里运行代码?在服务器上?在浏览器上?在命令行上 根据:这是一个命令行工具,任何代码示例都将非常有用 这是怎么一回事? wkhtmltopdf和wkhtmltoimage是开源(LGPL)命令行工具,可使用QT Webkit渲染引擎将HTML渲染为PDF和各种图像格式。它们完全“无头”运行,不需要显示或显示服务 在服务

有人能建议如何在JS中使用wkhtmltopdf从静态html文件生成PDF文件吗

wkhtmltopdf-

所有答案都说运行“wkhtmltopdfgoogle.pdf”

但是在哪里运行代码?在服务器上?在浏览器上?在命令行上

根据:这是一个命令行工具,任何代码示例都将非常有用

这是怎么一回事? wkhtmltopdfwkhtmltoimage是开源(LGPL)命令行工具,可使用QT Webkit渲染引擎将HTML渲染为PDF和各种图像格式。它们完全“无头”运行,不需要显示或显示服务

在服务器端应用程序中,可以调用二进制文件并等待其输出(对于PHP,基本上是
$output=exec(“wkhtmltopf$url$options”);
)。该项目的GoogleCodeWiki上曾经有一个示例包装器,但它似乎已经不存在了

如果您正在使用PHP,并且不想自己编写包装器,那么可以使用。如果您选择的服务器端语言没有包装器,那么请尝试自己制作一个。这并不难


前端JavaScript必须调用(可能使用AJAX)在服务器上运行的脚本来生成PDF。

嘿,我没有使用PHP。你能推荐一些特定于JS、HTML和CSS的东西吗?非常感谢。您需要一种服务器端语言。可以通过node.js使用JavaScript,但是如果没有服务器端组件,就不能使用wkhtmltopdf。