2011-10-24 3 views
4

계층화 된 .SVG 파일을 계층화 된 .EPS 파일로 변환 할 수 있습니까?계층화 된 SVG 벡터 그래픽을 계층화 된 EPS 벡터 그래픽으로 변환

일련의 .SVG를 프로그래밍 방식으로 하나의 큰 .SVG로 컴파일 한 다음 Adobe Photoshop에서 쉽게 열 수 있도록 Photoshop으로 가져 오려고합니다.

정말 조언이나 조언을 사용할 수 있습니다! Adobe의 계층화 된 .EPS 파일이 어떻게 결합되어 있는지에 대한 문서는없는 것으로 보입니다.

+0

"계층화 된 SVG 파일"은 무엇을 의미합니까? SVG에는 레이어가 없으며 일부 드로잉 도구가 레이어를 나타내는 방법으로 사용하는 그룹이 있습니다. –

+1

Illustrator에서 SVG를 직접 엽니 다. EPS 및 Photoshop을 사용해야하는 이유는 무엇입니까? – PassKit

답변

5

Adobe Illustrator에서는 EPS로 변환 할 필요없이 SVG를 직접 열 수 있어야합니다. 당신은 PHP에서 그렇게하려는 경우

inkscape -E file.eps file.svg 

, 당신은 단지 exec 명령 할 수 있습니다

당신은 EPS에 SVG 파일을 변환 할 Inkscape를 사용할 수 있습니다.

SVG에는 원시 "레이어"가 없으므로 일반 EPS 파일 만 얻을 수 있습니다.

일부 그룹을 레이어로 변환해야하는 경우 일부 그룹이 레이어 여야한다는 것을 알고있는 고유 한 변환기를 작성해야합니다.

+0

그럴 수도 있겠지만 아파치 나 PHP 플러그인을 찾고있었습니다. –

+0

SVG를 EPS로 변환하는 플러그인 또는 해당 레이어를 유지하는 방법을 알고있는 플러그인? –

+0

당신이 PHP에서 그것을하고 싶다면'exec ('inkscape -E file.eps file.svg')'에 반대하겠습니까? 이것은 여전히 ​​Inkscape를 이용하지만 PHP 내에서 전화를 걸 수 있습니다. –

0

Illustrator에서 직접 SVG 파일을 열고 각 이미지를 Photoshop에 끌어다 놓아 다층 PSD를 만들 수 있습니다.