2011-10-24 63 views
4

是否有可能一個分層的向量.SVG文件轉換成一個分層的.EPS文件?轉換分層SVG矢量圖形到分層EPS矢量圖形

我試圖以編程方式編寫了一系列.SVG的爲一體的大型.SVG,然後導入到Photoshop,這樣可以通過Adobe Illustrator中可以輕鬆打開。

真的可以使用任何建議/指導!似乎沒有關於Adobe分層的.EPS文件如何放在一起的任何文檔。

+0

你是什麼意思的「分層SVG文件」? SVG中沒有圖層,有些繪圖工具使用這些繪圖工具來表示圖層。 –

+1

Illustrator直接打開SVG - 爲什麼需要通過EPS和Photoshop? – PassKit

回答

5

Adob​​e Illustrator中應該可以直接打開SVG,而不需要將其轉換爲EPS。

可以使用Inkscape到SVG文件轉換爲EPS:

inkscape -E file.eps file.svg 

如果你正在試圖做的是,在PHP中,你可以exec命令。

但也有SVG沒有本地的「層」,所以你只是得到一個簡單的EPS文件。

如果你真的需要一些組轉換爲層,那麼你就必須編寫自己的轉換器,它知道有些人羣應層。

+0

是的,這是一種可能性,但我正在尋找一些Apache或PHP插件。 –

+0

將SVG轉換爲EPS的插件,或知道如何保存圖層的插件? –

+0

如果你想用PHP做它,你會反對'exec('inkscape -E file.eps file.svg')'?這仍然可以利用Inkscape,但允許您在PHP中進行調用。 – 2013-01-06 17:00:52

0

您可以使用Illustrator和直接拖拽打開SVG文件,每個圖像拖放到Photoshop中創建一個多層次的PSD。