Преобразование многослойной векторной графики SVG в многослойную векторную графику EPS - PullRequest
4 голосов
/ 25 октября 2011

Можно ли преобразовать многослойный векторный файл .SVG в многослойный файл .EPS?

Я пытаюсь программно скомпилировать серию .SVG в одну большую .SVG, а затем импортировать ее в Photoshop, чтобы ее можно было легко открыть в Adobe Illustrator.

Могли бы реально использовать любые советы / рекомендации! Похоже, что нет никакой документации о том, как многоуровневые файлы .EPS Adobe собираются вместе.

Ответы [ 2 ]

5 голосов
/ 30 декабря 2012

Adobe Illustrator должен иметь возможность открывать SVG напрямую, без необходимости конвертировать его в EPS.

Вы можете использовать Inkscape для преобразования файла SVG в EPS:

inkscape -E file.eps file.svg

Если вы пытаетесь сделать это в PHP, вы можете просто exec ввести команду.

Но в SVG нет нативных «слоев», поэтому вы просто получите простой EPS-файл.

Если вам действительно нужно преобразовать некоторые группы в слои, вам придется написать собственный конвертер, который знает, что некоторые группы должны быть слоями.

0 голосов
/ 29 мая 2014

Вы можете открыть файлы SVG напрямую в Illustrator и перетащить каждое изображение в фотошоп, чтобы создать многослойный PSD.

...