pdftk邮票正在剥离链接

时间:2013-09-18 21:23:23

标签: linux pdf hyperlink pdftk

我正在尝试使用pdftk戳记操作将一个PDF文件(多页)标记为另一个(单页)PDF文件。

    pdftk large.pdf stamp stamp.pdf output stamped.pdf

现在,stamp.pdf包含一个页面底部带有单行文本的页面。该文本是超链接(即,pdfmark链接注释位于该文本行上方)。新创建的stamped.pdf已正确标记,但超链接不再存在 - 似乎stamp操作(和multistamp以及backgroundmultibackground操作)是,由于某种原因(?),剥离此超链接注释。

有谁知道如何规避这个?


我在多个发行版上试过这个,结果是一样的(Debian 6.0,Ubuntu 12.04,CentOS 6.4 - pdftk版本1.44和1.41)。

请注意,large.pdf中的超链接会保留在输出stamped.pdf中。

large.pdf转换为PS,然后将链接添加到PS中的每个页面然后转换回PDF的解决方案不是一个选项,因为与pdftk标记相比需要很长时间(在我的大概需要10-20秒 - 取决于large.pdf大小,而pdftk在1秒内完成标记。

我也对任何其他基于Linux命令行的工具感兴趣,用于使用另一个PDF(或PS)标记一个PDF。

感谢。


修改

我测试了最新版本的pdftk(2.02),结果相同 - 链接被剥离。

我使用其他一些(非免费)工具测试了冲压功能 - Coherent PDF和VeryPDF - 两者都是剥离链接。所以,我想这可能是被忽视的东西,或者在标记PDF时维护超链接注释存在一些技术上的困难。

2 个答案:

答案 0 :(得分:0)

显然你不能这样做。 这回答了以下问题:“印章PDF”被压平并剥离,因此所有额外信息都会丢失。

来源http://forum.planetpdf.com/wb/default.asp?action=9&fid=103&read=58551

答案 1 :(得分:0)

程序可以组合两组超链接,但正如您所注意到的那样,pdftk没有这样做,而且Coherent PDF工具(我写的)也没有。

您可以在此处添加错误报告,我们会将其列入要执行的操作列表:

cpdf bug reports

标记时需要结合很多东西:需要重命名字体和资源,以免冲突,书签需要合并等等。有些工具可以完成所有这些,有些只做一点,有些只是最小。

也许你可以找到一个工具,它可以添加一个带有URL和矩形的超链接,然后在压印后再做它?