我使用 Acrobat Pro (v8) 中的 PDF 优化器功能,通过将嵌入的图像降采样到较低的分辨率来减小 DTP 生成的 PDF 的文件大小。这通常很有效。
但是今天我尝试了另一个包含大量图片的文档的常规配置文件。PDF 大小为 350MB,根据审计空间使用情况,图片占了其中的 99.64%。但是当我尝试运行 PDF 优化器时,文件大小并没有改变。
我尝试使用优化器设置将图像分辨率降低到 72dpi,但文件大小(几乎)保持不变。我说几乎是因为大小确实减少了几 MB,但这是由于 PDF 优化器中的其他设置造成的。
这可能是因为 PDF 中嵌入的图像是 PNG 而不是 JPG?
这个特定的 PDF 来自 Inkscape SVG,我确信它使用了高分辨率嵌入式 PNG。我可以理解如果忽略嵌入式 PNG 的 JPEG 压缩设置,但它们肯定仍应进行下采样。此外,我还将隐藏图像设置为丢弃,将图层展平并合并图像,这些都没有任何区别。
有人遇到过这种情况并知道如何在 Acrobat 中将嵌入的 PNG 转换为 JPEG 吗?
我认为最好的选择可能是将文档的每一页都转换为 EPS,然后将所有这些转换回 PDF,然后进行优化。不太理想。而且输出与原始 PDF 并不完全匹配,矢量元素和文本偶尔会被切断。