我经常需要缩小 pdf 大小,同时保持大部分质量。我的主要问题是了解 pdf 中不同对象(字体、文本、图像等)的相对大小,以便应用正确的、有选择性的压缩策略。
在 Linux 操作系统上是否有任何开源工具可以获取这些信息?我还没有找到任何答案。
多谢!
答案1
您实际上可以在文本编辑器中打开 PDF 文件,亲自查看各种对象占用了多少空间。PDF 由许多对象组成(例如字体、图像、描述页面的命令等),并且对象的内容通常经过压缩。您可以使用 解压缩它们mutool clean -d ...
。Debian 上的软件包mupdf-tools
包含mutool
。
我已经可以告诉你,在大多数情况下,图像会占用大部分空间,其次是字体。因此,减少字体数量,并以较低的分辨率渲染图像将为您带来最大的空间收益。