对于这个非常漂亮的工具的一些问题,遗憾的是缺少许多用法示例。
wkhtmltox-0.11.0_rc1-installer.exe
,通过运行wkhtmltopdf --version
我应该阅读什么,以了解我的版本是否是减少的版本?wkhtmltopdf *.html offline.pdf
生成PDF。如何从* .html列表中设置/指定第一个PDF页面?目前它们似乎按字母顺序转换。wkhtmltopdf toc http://qt-project.org/doc/qt-4.8/qstring.html qstring.pdf
我只是得到一个领先的空白页,没有TOC。怎么了?谢谢你的帮助
@Nenotlep:
你的TOC技巧完美无缺。
至于第一页,我不需要实际的封面。我需要的是一种下载/转换给定页面www.site.com/foo.html和所有链接页面(A.html,B.html ...)直到某个深度级别的方法。然后我想要一个以foo.html开头的单个PDF,并且还包含页面A.html,B.html ...(带有相对链接)。
我认为没有选项可以下载并在最终PDF中插入链接页面(如果我错了,请纠正我)。所以我使用httrack.com
下载和wkhtmltopdf进行转换。鉴于wkhtmltopdf的字母行为,最好的现在似乎重命名目标页面,使用httrack下载,类似于!foo.html
。请让我知道可能的替代方案。
对于空白TOC的问题的第3部分,最新的稳定版本0.12.5也不会生成它。 pre-release version 0.12.6-dev修复了Mac中的这个问题。
cover
命令行参数对你有用。我目前无法测试,但尝试像wkhtmltopdf cover derpy.html toc --xsl-style-sheet default.xsl rarity.html twilight.html spike.html equestriadaily.pdf
这样的命令
至少在Linux中,我认为asterix * .html只是在执行命令之前爆炸到所有html文件中,所以如果你为封面选择一个html文件,然后在同一文件夹中执行* .html,你将得到文件两次。解决此问题可能需要一些命令行魔法或批处理文件或其他一些技巧。wkhtmltopdf.exe --dump-default-toc-xsl
获取默认的tocfile。然后,您可以将输出保存为文件,并像wkhtmltopdf.exe toc --xsl-style-sheet default.xsl www.stackoverflow.com so.pdf
一样使用它。