2011-10-24 107 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。