PDF图像是1.3 MB,但在删除Illustrator中的文本后变为~35 Mb(仍为PDF格式的矢量)

时间:2017-06-19 08:56:13

标签: r pdf ggplot2 adobe-illustrator

我使用ggplot(用于绘制数据的R包)为我的科学工作创建了一个图形。它是一个散点图,在正常的x-y样式图中包含〜25.000个数据点。每个数据点都有边框和颜色填充。输出向量PDF的大小为1.3 Mb。现在,我想对字体大小和文本位置进行一些最终调整,并将其与其他面板合并在一个更大的图中,我通常在Illustrator中进行。所以我将散点图添加/嵌入到我的其余数字中,这可以很好地正确加载所有元素。但是,当我将此文件保存为.ai或.pdf时,输出将超过~30 Mb。怎么可能,所有元素仍然保留在原始(小)PDF中,但在Illustrator之后它被夸大了多少?对我来说,保持文件大小很小是至关重要的。

我尝试了很多东西,包括Illustrator中的不同PDF导出选项和macOS预览PDF文件压缩,但没有任何效果。我甚至尝试将所有这些〜25.000个重叠点合并在一个或至少几个形状中,但是在此过程中Illustrator崩溃(Illustrator> Pathfinder联合/合并)或者生成的PDF显示一些不稳定的行为,即变为黑/白Word(Illustrator> Flatten Transparency)我在这里缺少什么?

感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

保存时,请确保您未启用Illustrator编辑功能。启用Illustrator编辑功能实际上会导致将Illustrator文件(作为AI版本)的副本写入正在保存的PDF中。这通常会导致PDF的大小急剧增加,尤其是对于具有许多矢量或路径元素的文件。