【发布时间】:2020-03-11 16:04:05
【问题描述】:
我正在使用 pyPdf 将多个 PDF 文件合并为一个。这很好用,但我还需要在生成的 PDF 文件中添加目录/大纲/书签。
pyPdf 似乎只支持大纲的读取。 Reportlab 允许我创建它们,但开源版本不支持加载 PDF 文件,因此无法向现有文件添加大纲。
有什么方法可以使用 Python 或任何允许这样做的库向现有 PDF 添加大纲?
【问题讨论】:
-
在我的脑海中,我认为至少有非 Python 解决方案可以解决这个问题,这样您就可以创建 PDF,然后运行带有一些选项的命令来指定大纲所需的内容.不是很好,但它至少应该能让你完成工作。
-
这可能对您有用,也可能不适用,但请尝试link pdfrecycle 声称支持索引和书签生成。
标签: python pdf reportlab pypdf