是否有任何wkhtmltopdf选项来转换HTML文本而不是文件?

前端之家收集整理的这篇文章主要介绍了是否有任何wkhtmltopdf选项来转换HTML文本而不是文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我最近偶然发现了wkhtmltopdf并发现它是一个很好的工具,可以在浏览器中从html到pdf的即时转换.

典型用法(在Windows中)将:

wkhtmltopdf.exe --some-option "<div>Some html <b>formatted</b> text</div>" www.host.com/page_to_print.html file.pdf

我的问题是:是否可以选择使用< html>< head>< / head>< body>< h1>这是一个标题< / h1>< / body>< / html>代替www.host.com/page_to_print.html?

谢谢你的帮助.

解决方法

是的,不是.

没有本机支持,但您可以使用windows命令提示管道将内容传输到wkhtmltopdf.试试这个命令:

echo "<h3>magical ponies</h3>" | wkhtmltopdf.exe - test.pdf

这读起来像“回显这个文本,输出它的stdout(标准输出流)到wkhtmltopdf stdin(标准流)”.破折号 – 在wkhtmltopdf命令中意味着它从stdin而不是文件获取它的输入.

您还可以将HTML回显到文件中,将该文件提供给wkhtmltopdf并在脚本中删除文件.

目前最好的文档资源是http://wkhtmltopdf.org/usage/wkhtmltopdf.txthttp://madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltopdf_0.10.0_rc2-doc.html – 如果你仔细阅读它们,就没有提到像这样输入一串HTML.

猜你在找的HTML相关文章