我生成使用WKHTMLTOPDF与内容选项的表中的PDF格式,但它是将自身添加到目录中,显示出这是第2页。
在删除此想法?
我生成使用WKHTMLTOPDF与内容选项的表中的PDF格式,但它是将自身添加到目录中,显示出这是第2页。
在删除此想法?
你有过使用XSL样式表对他们一代一代的TOC完全控制。 你可以通过给参数使用默认样式表--dump-default-toc-xsl
来wkhtmltopdf。
当您检查它,你是在特别感兴趣<body><h1>...</h1>
H1元素和测试xsl:if test="(@title!='')"
例如,当我想从自身删除TOC自我参照,这是我的样式表的相关部分:
stuff above
<h1>My little TOC</h1>
<ul><xsl:apply-templates select="outline:item/outline:item"/></ul>
</body>
</html>
</xsl:template>
<xsl:template match="outline:item">
<li>
<xsl:if test="(@title!='') and (@title!='My little TOC')">
stuff below
当您保存新的TOC XSL,你这时就需要引用它在使用类似的wkhtmltopdf参数--page-size A4 toc --xsl-style-sheet test.xsl TempFile.html TempFile.pdf
。