我有一个python脚本导出772 pdf并将它们组合成一个多页的pdf绑定器。导出每个PDF时,它还会将当前pdf的名称添加为文本文件中的条目。创建整个活页夹后,文本文件的每个PDF页面的条目与PDF活页夹的顺序相同。我需要使用此文本文件在PDF的开头创建索引页,最好链接到文档中的每个页面。
如果我必须手动执行此任务,我会(并且我愿意接受建议),但我希望找到一种自动执行此操作的方法。
此外,这不一定要在Python中完成,但将它与我当前的脚本一起使用会更好。
感谢您的反馈,
唐纳
答案 0 :(得分:0)
在arcpy.mapping的文档中,我可以看到你并没有开玩笑说“它有限”。
您考虑过向PDF添加书签,而不是添加新页面吗?
我能挖出的唯一可以添加书签的Python软件是pdfrecylce。它的版本是0.05,所以我会想出来并猜测它可能不太稳定。
如果你愿意使用Java或C#,那就是iText和iTextSharp(但我有偏见)。还有很多其他的PDF库可以处理现有的PDF文件......选择一种语言并开始谷歌搜索。
答案 1 :(得分:0)
PDFsam将合并PDF并根据每个PDF文件名或标题创建包含链接的索引。
我最初下载了PDFsam Basic,因为它会按照文件夹结构的顺序自动组织要合并的PDF,而不是按字母顺序合并。要从各种文件夹添加多个PDF,我会转到目录,搜索“。”以找到并选择要添加的所有PDF。我认为PDFsam Enhanced允许您简单地拖放整个文件夹目录。强烈推荐。