将现有的PDF文件合并为一个文件,并添加可点击的目录[Reportlab,Python]

问题描述 投票:3回答:1

我正在尝试将几个现有的PDF文件合并为一个文件。尝试添加目录以链接到每个合并的pdf文件的第一页时,都会遇到棘手的问题。

我尝试使用ToC生成单独的pdf,然后与其他文件合并,但这会破坏链接/书签。

我在生成目录时也尝试添加PDF文件,但无法将现有的PDF添加到可流动对象。

下一个问题似乎与此有关,但是答案实际上并不适用于这种情况,或者我无法使用该解决方案来解决某些问题。

Clickable TOC with x of y page numbering

Create outlines/TOC for existing PDF in Python

Merge existing PDF into new reportlab pdf via flowables

谢谢

python pdf merge reportlab tableofcontents
1个回答
0
投票

我知道这确实很旧,通常不赞成重用死线程,但是我使用PDFsam来完成此任务;它是免费的开源软件,可用于生成可单击的目录,该目录可根据文件名或文档标题自动生成。希望这可以帮助其他人寻找此答案。

© www.soinside.com 2019 - 2024. All rights reserved.