是否有任何开源工具可用于在 Ubuntu 中删除 PDF 链接。我使用 PDFtk,但无法在其中找到任何内部链接。由于内部链接,我使用 PyPdf 将 PDF 文件合并为一个文件的 python 脚本失败了。
答案1
从 PDF 中删除所有超链接的一个简单步骤是通过打印,即选择打印到文件选项。但此过程不会删除超链接的突出显示。希望这有帮助
答案2
对于使用 latex 和 hyperref 生成的 PDF 文件,执行以下操作:
sed '/Link/d' < file.pdf > file-without-links.pdf
此命令将从文件中删除所有包含该字符串的行Link
,这些行(在我的情况下)负责定义超链接。
答案3
当我使用 pdftk 从 PDF 中提取页面并随后重新组合它们时,链接就消失了。例如:
mkdir temp
cd temp
pdftk ../FileWithLinks.pdf burst
pdftk *.pdf cat output ../FileWithLinksRemoved.pdf