從 EPS 轉換為 SVG 格式

從 EPS 轉換為 SVG 格式

僅使用免費工具將 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 偏移不正確,但它可能對你有用。

以下是替代方案的清單以及為何它們糟糕的原因:

  1. SK1項目

    它具有放置繪圖的“頁面”的感覺,因此導入 EPS 後,您必須移動它並手動裁剪頁面。

  2. 圖像魔術師

    對於 EPS 到 SVG 的轉換,ImageMagick 會進行一些非常愚蠢的位圖轉換,並且會渲染 50mb 的 SVG 文件,而實際上它們應該是幾 kb。它實際上沒有針對這些格式的真正的向量轉換演算法。

  3. 墨景

    每次我用 InkScape 轉換 EPS 時,顏色都會變得混亂。這是由於 Inkscape漏洞導入 EPS 檔案。 (更新:2015 年 2 月針對此錯誤發布了修復)

  4. 吉普

    Gimp 只是執行與 ImageMagick 相同的愚蠢的位圖轉換。

  5. 抄寫員

    它使我的 EPS 檔案的顏色比 Inkscape 更錯誤,而 Preview for Mac 可以很好地讀取它。

答案4

實際上,只有當您安裝了 Ghostscript 並且您的系統中有一些轉換腳本時,才可以在 Inkscape 中打開$PATH$- 我無法讓它在 Windows 7 上運行。

相關內容