如何自动执行 PDF 查看器的图像重新缩放?

如何自动执行 PDF 查看器的图像重新缩放?

我有一个 PDF,我想将其缩小以用于演示。PDF 查看器(如 evince 和 Apple 的 Preview)在缩小方面做得非常出色。如何在 PDF 查看器之外重现这种缩小功能?理想情况下,我想要一个命令行或其他可自动化的解决方案。现在我正在截取缩小的 PDF 查看器的屏幕截图!

下面是我所谈论的重新缩放类型的一个例子:

原始 PDF

100%放大后的屏幕截图: 在 evince 中查看的原始 PDF 的屏幕截图

在 evince 中放大约 20% 的屏幕截图:(尽管 evince 显示的是 50%)。这是我想要得到的输出: 原始 PDF 的屏幕截图缩小

使用 ImageMagick 重新缩放图像convert orig.pdf -resize '25%' convert-zoomout.png。请注意线条很小而且不清晰。不幸的是,在 Powerpoint 中缩放会产生类似的结果。 使用 ImageMagick 重新缩放图像

答案1

使用高级 PDF 工具命令行使用如下命令:

pdftools -i input.pdf -o output.pdf -j "25% 25% true"

在 100% 缩放时给出了以下内容:

1

但是它不是免费的,未注册的版本只能修改 PDF 的一半页面(但在这种情况下它是有效的,因为只有一页)。

相关内容