wkhtmltopdf:定制订单目录

时间:2019-03-19 10:54:44

标签: wkhtmltopdf python-pdfkit

我正在使用wkhtmktopdf将我的狮身人面像文档转换为PDF。我的问题来自于生成的目录,由于HTML页面不同,目录不规则。

我目前的情况如下:

root / index.html:

[Heading_1]
[content]

[Heading_2]
[content]

[Heading_3]
[content]

root / child / index.html:

[Subheading_1, child of Heading_2]
[content]

此基本示例返回一个TOC,如下所示:

[Heading_1] ------------------------ Page 1
[Heading_2] ------------------------ Page 2
[Heading_3] ------------------------ Page 3
[Subheading_1] --------------------- Page 4

但是由于狮身人面像toctree,我的预期结果是(例如):

[Heading_1] ------------------------ Page 1
[Heading_2] ------------------------ Page 2
    [Subheading_1] ----------------- Page 4
[Heading_3] ------------------------ Page 3

由于似乎无法使用默认的toc选项生成此结果,因此我一直在考虑使用目录创建动态生成自己的HTML页面,该目录根据狮身人面像toctree正确排序,但我无法确定了解如何动态获取页码。

任何想法如何实现我的预期结果?我正在使用python-pdfkit包装器,并且确实有整个文档的目录树。

谢谢!

0 个答案:

没有答案