如何在Linux中压缩PDF

时间:2020-01-09 10:37:42  来源:igfitidea点击:

简介:了解如何在Linux中减小PDF文件的大小。

在Linux命令行中减少PDF文件的大小

我们可以使用Ghostscript命令行工具来压缩PDF文件。大多数Linux发行版已经包含Ghostscript的开源版本。但是,我们仍然可以尝试安装它来确保。

在基于Debian / Ubuntu的发行版上,使用以下命令安装Ghostscript:

sudo apt install ghostscript

现在,确保已安装Ghostscript,可以使用以下命令减小PDF文件的大小:

gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/prepress -dNOPAUSE -dQUIET -dBATCH -sOutputFile=compressed_PDF_file.pdf input_PDF_file.pdf

在上面的命令中,我们应该添加输入和输出PDF文件的正确路径。

该命令看起来令人恐惧和混乱。我建议复制和粘贴大部分内容。我们需要知道的是dPDFSETTINGS参数。这决定了压缩级别,从而决定了压缩的PDF文件的质量。

dPDFSETTINGS说明
/ prepress(默认)更高质量的输出(300 dpi)但更大的尺寸
/ ebook具有中等输出文件大小的中等质量输出(150 dpi)
/ screen较低质量的输出(72 dpi),但输出文件的尺寸可能最小

请记住,某些PDF文件可能没有压缩太多,甚至根本没有压缩。在某些PDF文件上应用压缩甚至可以生成比原始文件大的文件。在这种情况下,我们无能为力。