-->

如何从在WKHTMLTOPDF目录中删除的目录中?(How to remove the Table

2019-07-29 06:02发布

我生成使用WKHTMLTOPDF与内容选项的表中的PDF格式,但它是将自身添加到目录中,显示出这是第2页。

在删除此想法?

Answer 1:

你有过使用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



文章来源: How to remove the Table of Contents from the Table of Contents in WKHTMLTOPDF?