我有一个小问题。我生成了一个 PDF 文件,其中包含一些由 R 生成的图像。但是图像渲染速度非常慢,这可能是因为 PDF 需要渲染大量数据点。我意识到这是一个问题,但我不愿意逐张或批量将任何图像更改为较低质量,因为那样我就必须再次更改 tex 文件中的每个图像。
相反,我想要做的是进行一些后期处理以获得较小的 PDF,其中所有图像都简单地转换为具有我指定的质量级别的 JPEG。这可能吗?
我尝试了以下操作: - Adobe Acrobat DC Pro > 另存为 > 缩小尺寸 PDF 播放了各种选项,但加载速度仍然很慢。我甚至启用了各种下采样并启用了 JPEG 压缩。 - 另存为 > 优化 PDF 它没有多大作用
我是否遗漏了某些关键的东西,或者这个功能根本就不可能实现?
答案1
来自的“转换”实用程序imagemagick 工具可能会对你有所帮助。这些本质上是命令行工具。你没有说你使用的是哪种操作系统,但如果是 Windows,你也可能会发现这一页有用。
基本用法:在命令行终端输入:
convert -quality 75% file.pdf file.jpg
您还可以转换为其他格式(png 等)并使用大量其他选项。请参阅文档。