如何在PDF中更改(偏移)页码

时间:2013-07-10 13:15:03

标签: pdf pdftk

我一直在使用pdftk用pdf编写大量脚本,但我对可以在linux中以编程方式完成的任何操作都很开放,理想情况下是通过命令行或python API。

我需要更改pdf中的页面编号,即使它开始说,在第5页而不是1.我需要偏移的主要原因是我将这个文档合并到其他人,理想情况下我希望每个文档都带有自己的书签,并在合并中贡献它们。

如果我不能这样做,另一种方法是从doc中删除书签(使用pdftk dump_data),将它们转换为python对象,然后通过自己执行页面移动来组合书签。这不是没有痛苦+我有可能以非预期的方式改变原始文件。

FWIW我在使用dump_data的输出进行调整之后尝试使用pdftk执行update_info。它适用于书签,但更改页码(如在PageMediaNumber中)根本不起作用。

有什么建议吗?

0 个答案:

没有答案