|
|
|
|
|
對于一些非常復(fù)雜的圖像,要處理它們,把7mb的文件,轉(zhuǎn)變成200kb的文件,這個變化是非常驚人的,有一種方法可以優(yōu)化圖像并消除一些復(fù)雜性。
方法一:使用 Illustrator 減少文件大小
1、在 Illustrator 中打開 SVG
2、全選
3、點擊路徑,查找器面板上的合并按鈕(Window > Pathfinder )
這將在一定程度上簡化圖像。事實上,你可以多次點擊合并按鈕,至少對于你發(fā)布的文件而言。很少有諸如“太多合并”之類的事情。一旦對象盡可能地合并,它們將不會進一步合并, 因此在第一次單擊“合并”按鈕后,你無法真正將圖像降級到任何真實程度。
使用你的文件,我按了兩次合并按鈕,這就是事情會減少的程度。
看起來還是差不多。
但是基礎(chǔ)結(jié)構(gòu)已經(jīng)大大簡化:
這將包含 37,205 條路徑的 5.9mb 文件減少到只有 694k 和 1,464 條路徑。
這是刪除了超過35,000個對象。
這是從 Illustrator CS6 中保存的直接的、不關(guān)注細節(jié)的 SVG。我敢肯定,只要注意 SVG 代碼文件的大小,就可以再減少一點。但現(xiàn)實情況是,對于所有對象,重建可能是使文件大小低于 500k的唯一方法。
方法二:使用 Illustrator 減少文件大小
首先,如果將 Illustrator 保存為 .AI 文件,該文件通常攜帶最少的工作包袱。我完全沒有改變,這是我下面尺寸截圖中的原始(也是最大的)文件。
其次,如果選擇所有內(nèi)容并在 Pathfinder Palette 中選擇“合并”,它將合并所有觸摸和相同顏色的內(nèi)容。
合并前:
合并后:
請注意它如何大大簡化了段數(shù)(淺藍色線)。另存為 .AI 文件,即標記為“Merged”的文件。因此,只需這樣做即可將文件大小減少到原始文件的近 1/3。
最后,合并后的圓心有一個奇怪的星爆,由中心的筆劃組成。它們都是相同的筆畫粗細,因此你可以選擇其中一條線,轉(zhuǎn)到Select-> Same->Stroke Weight選擇所有奇怪的筆畫并將其刪除。
然后,你可以選擇全部并再次“合并”以將中心合并為一個形狀。這讓我得到了標記為“Merged 2”的最小文件大小。
相關(guān)文章
相關(guān)文章