2017-06-19 48 views
1

我使用ggplot(繪製數據的R軟件包)爲我的科學工作創建了一個圖。這是一個散點圖,在正常的x-y樣式圖中包含〜25.000個數據點。每個數據點都有一個邊框和一個顏色填充。輸出矢量PDF大小爲1.3 Mb。現在,我想對字體大小和文本位置進行一些最終調整,並將其與其他面板合併爲一個更大的圖形,我通常在Illustrator中執行此操作。因此,我將散點圖添加/嵌入到我的其餘數字中,以便正確加載所有元素。但是,當我將這個文件保存爲.ai或.pdf時,輸出將會大於〜30 Mb。怎麼可能,所有的元素仍然保留在原始的(小)PDF中,但是在Illustrator之後它膨脹得多了?對我來說,保持文件的大小很重要。PDF圖像是1.3 MB,但在Illustrator中刪除文本後變爲〜35 Mb(仍爲PDF中的矢量)

我嘗試了很多東西,包括Illustrator和macOS預覽PDF文件壓縮中不同的PDF導出選項,但沒有任何工作。我甚至嘗試將所有〜25.000個重疊點合併成一個或至少幾個形狀,但是在此過程中Illustrator崩潰(Illustrator> Pathfinder unite/merge)或者生成的PDF顯示一些不穩定的行爲,即在Word中變爲黑/白(Illustrator>拼合透明度)我在這裏錯過了什麼?

任何幫助表示讚賞!

+1

「現在,我想對字體大小和文本位置進行一些最終調整,並將其與其他面板合併爲一個更大的數字」我將使用ggplot2和gridExtra完成R中的所有操作。 – Roland

+0

這實際上是我想要的,但我也有一些需要添加的工具。這些也是PDF文件中的矢量圖形,但是我無法控制這些字體的大小:( – fakechek

+1

我懷疑你的問題在於Illustrator沒有將文本嵌入文本中,而是作爲曲線嵌入。 – Roland

回答

1

保存時,請確保您沒有啓用Illustrator編輯功能。如果啓用了Illustrator編輯功能,則本質上會導致將Illustrator文件的副本(作爲AI版本)寫入正在保存的PDF中。這通常會導致PDF的大小顯着增加,特別是對於具有多個矢量或路徑元素的文件。