.PDF 文件非常大。如何处理?

.PDF 文件非常大。如何处理?

我应该打印这个文件在纸上,但它很重(2.3 MB)并且打印过程非常慢。

但这不是全部问题。我应该先创建另一个 .pdf 文件(灰度),每张纸上有四页。当我尝试将此文件打印为 .pdf 文件时,新文件的创建过程甚至比打印过程还要慢,并且输出文件比原始文件大得多(数百兆字节)。

我如何缩小 pdf 文件?有没有办法创建适合打印的 .pdf 版本文件?在您提问之前,我不能简单地将其打印在页面上。我必须在每张纸上创建四页的 .pdf 文件。

答案1

诀窍是将 PDF 转换为图像并转回。例如,使用 ImageMagick。除非您有 ImageMagick,否则请安装它:

sudo apt-get install imagemagick

将文档转换为图像并转回:

convert 2_gdp_issues_ita.pdf pg.png
convert pg*.png doc.pdf

这将为您提供一个快速 PDF 文档,其中每页都是一张图片。您还将获得几个 pg*.png 文件,每页一个。

要获得每页 2x2 张幻灯片,请使用montage。我添加了几何选项以避免幻灯片图像模糊:

montage  -geometry 660x -tile 2x2 pg*.png doc2x2.pdf

您可以使用以下convert方法来制作灰度文档:

convert -type Grayscale doc.pdf doc_gray.pdf

相关内容