Okular 不允许我对某些 pdf 进行评论

Die*_*len 13 linux pdf-reader

正如标题所说,我在 okular 的评论功能中发现了一个特定的 pdf。每当我按 F 时,评论菜单都不会显示,并且通过尝试通过工具访问它 -> 菜单看起来该功能已被禁用。为什么在特定的 pdf 中会发生这种情况(我在 okular 中阅读的所有其他 pdf 都没有这个问题)。

小智 23

new123456的回答有效,我用这个方法很久了。然而,我发现的问题是,在从 pdf 到 ps 到 pdf 的翻译中,pdf 的元数据和书签丢失了。一个不会丢失这些数据的解决方案:

$ qpdf -decrypt readonly.pdf editable.pdf
Run Code Online (Sandbox Code Playgroud)

如果您可以在没有密码的情况下阅读 readonly.pdf,但根本无法编辑(或 okular 评论),这将为您提供该文件的可编辑副本。


小智 10

我在一份 pdf 格式的摩托罗拉 68000 程序员参考手册中遇到了这个问题。

您不需要修改pdf。要解决此问题,您只需在设置中取消选中复选框即可。走:

设置->配置 Okular...

现在的勾去掉服从DRM限制之下方案特点常规选项卡。

单击确定并重新启动 Okular。您现在可以像其他人一样查看 pdf。


new*_*456 6

我相信有些 PDF 的标志将它们设置为只读。用

pdf2ps foo.pdf; ps2pdf foo.ps foo.pdf
Run Code Online (Sandbox Code Playgroud)

这使用 Ghostscript 将 PDF 打印为 Postscript,然后再打印回 PDF,从而绕过只读机制。

  • 在此转换审查工作后。但是,我无法从新的 pdf 中搜索或复制文本。我推荐 Todd Blumer 的解决方案 (2认同)