我很惊讶没有简单的方法可以从 PDF 中删除书签。
pdftk 做不到,ghostscript 和 AFAIK 一样,qpdf ......而且我知道没有其他重要的工具
现在对我来说最简单的是 PDF Mod GUI,它一个一个删除书签 - 用户必须单击父书签并按删除,对于所有顶级节点,这是愚蠢的
我也知道可能有一些 Java GUI 可以做到这一点,但我不想加载 java 只是为了在需要时删除书签
我也可以接受一些程序化的解决方案,python,perl ...
小智 5
来自www.witti.ws的pdftk解决方案:
解决办法是指定PDF的页面范围。cat 操作的记录行为是仅在未指定页面范围时保留书签。它还确认 A1-end 将始终包含整个 PDF。测试证实这会清除 PDF 中的所有书签。
pdftk A=example_input.pdf cat A1-end output example_output.pdf
Run Code Online (Sandbox Code Playgroud)
这对我有用。
这对我有用:
pdf2ps mypdf.pdf
Run Code Online (Sandbox Code Playgroud)
我得到 mypdf.ps,我将其重命名为 mypdf2.ps
ps2pdf mypdf2.ps
Run Code Online (Sandbox Code Playgroud)
我得到的 mypdf2.pdf 文件没有书签
这两个程序都带有 Ghostscript 包
| 归档时间: |
|
| 查看次数: |
5090 次 |
| 最近记录: |