7

WKHTMLTOPDFと目次オプションを使用してPDFを生成していますが、目次に追加されており、2ページにあることが示されています。

これを削除することについての考え?

4

1 に答える 1

13

生成用の XSL スタイルシートを使用して、TOC 生成を完全に制御できます。--dump-default-toc-xslwkhtmltopdfに引数を与えることで、使用するデフォルトのスタイルシートを取得できます。

<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

于 2012-07-12T07:37:23.977 に答える