
僅使用免費工具將 EPS 格式的向量圖形轉換為 SVG 格式的圖形的最佳方法是什麼?
答案1
您應該能夠在 inkscape 中開啟 EPS 並從那裡另存為 SVG。
確保保存為 Plain SVG 而不是 inkscape SVG,以獲得更好的可比性。 Adobe illustrator 可以做同樣的事情,它不是免費的,但試用版是免費的。
答案2
目前,在 Linux 上最適合我的是:
epstopdf foo.eps
pdf2svg foo.pdf foo.svg
我相信第一個命令是 Ghostscript 的包裝器,第二個命令是呼叫 Poppler 和 Cairo 庫的包裝器。在 ubuntu 上,它們位於 texlive-font-utils 和 pdf2svg 套件中。漸層效果看起來不錯,但在 inkscape 中似乎不可編輯。
我嘗試使用 inkscape 和 uniconverter 來實現此目的,截至 2013 年 1 月,在一個僅包含一些非常簡單的線條藝術的範例上進行測試時,兩者似乎都損壞了。 Inkscape 拋出錯誤並且無法開啟 eps 檔案。單轉換器崩潰。
Scribus 和 sk1 可能可以工作,但看起來很尷尬,並不適合這項任務。
答案3
統一轉換器是目前最方便的選擇。
它是一個與 sK1 專案共享程式碼的命令列工具。如果您使用 uniconvertor,則無需費心在 sK1 中裁剪圖像,因此它更加自動化。
像這樣運行它:
uniconvertor before.eps after.svg
就是這樣。我在一台 EPS 上嘗試過,但 SVG 偏移不正確,但它可能對你有用。
以下是替代方案的清單以及為何它們糟糕的原因:
SK1項目
它具有放置繪圖的“頁面”的感覺,因此導入 EPS 後,您必須移動它並手動裁剪頁面。
圖像魔術師
對於 EPS 到 SVG 的轉換,ImageMagick 會進行一些非常愚蠢的位圖轉換,並且會渲染 50mb 的 SVG 文件,而實際上它們應該是幾 kb。它實際上沒有針對這些格式的真正的向量轉換演算法。
墨景
每次我用 InkScape 轉換 EPS 時,顏色都會變得混亂。這是由於 Inkscape漏洞導入 EPS 檔案。 (更新:2015 年 2 月針對此錯誤發布了修復)
吉普
Gimp 只是執行與 ImageMagick 相同的愚蠢的位圖轉換。
抄寫員
它使我的 EPS 檔案的顏色比 Inkscape 更錯誤,而 Preview for Mac 可以很好地讀取它。
答案4
實際上,只有當您安裝了 Ghostscript 並且您的系統中有一些轉換腳本時,才可以在 Inkscape 中打開$PATH$
- 我無法讓它在 Windows 7 上運行。