在这篇文章中,我将解释如何使用 Ghostscript 批量压缩 PDF 文件。基本上,在这里,我将引导您完成涉及 Python 脚本的分步指南。您可以在任何平台上运行此脚本,它将有效地压缩所有 PDF 文件。最好的部分是它可以将给定 PDF 文件的大小减少 50-60% 或更多。整个过程在您的计算机上运行,因此您将拥有自己的数据,它可以处理数千个 PDF 文件。有在线 PDF 压缩器以及软件可以做同样的事情。但根据我的经验,Ghostscript 的 PDF 压缩效果最好。此外,它还支持多种模式,您可以指定这些模式以保持输出文件的高或低质量。如果您是程序员,那么您还可以围绕它创建 Web 应用程序或微服务,以最佳方式之一压缩 PDF 文件。如何使用 Ghostscript 批量压缩 PDF 文件?开始使用 Ghostscript 压缩 PDF 文件非常容易。只需确保您已经将其与 Python 一起安装在您的 PC 上即可。此外,请确保 python 和 gs 命令在终端或命令提示符下工作。现在,您只需从此 GitHub Gist 复制整个代码并将其保存在文件中。将文件重命名为任何名称,但为方便起见,请添加“.py”扩展名。将您在前面步骤中创建的脚本文件移动到包含要压缩的所有 PDF 文件的文件夹中。在包含输入 PDF 文件的文件夹中打开命令提示符或终端窗口。像这样运行脚本,然后等待压缩过程完成。python pdfcompress.py脚本运行后,您将在“压缩”文件夹中找到所有压缩文件,该文件夹将在当前工作目录中创建。做。注意:如果您对输出质量不满意,请编辑脚本并将“-dPDFSETTINGS=/screen”更改为“-dPDFSETTINGS=/ebook”。这样,您可以使用这个简单而强大的 Python 脚本来批量压缩 PDF 文件。我在本教程中使用了 Linux,但它在 macOS 和 Windows 上的工作方式相同。只需确保 PATH 中有 Ghostcrript 和 Python,然后运行脚本以批量优化 PDF。最后的想法:对于我的一些作业(~60 MB),我需要将 PDF 文件压缩到 10 MB 左右,我确实尝试了所有我能找到的在线工具,但都感到失望。最后,我偶然发现了一个 Stack Overflow 线程并找到了这个脚本。根据我的需求对其进行了一些调整后,它就像魔术一样工作,我想为什么不与他人分享呢?因此,如果您正在寻找批量优化/压缩 PDF 的最佳免费方法,请选择 Ghostscript。我在这里提到的步骤将对您有所帮助。










