2014-01-19 2 views
0

Amazon Linux에서 SVG를 PNG로 변환하려고합니다. 이미 우분투에서 모든 작업을하고 있지만 Amazon Linux에 Inkscape를 설치하여 더 나은 렌더러를 사용할 수없는 것 같습니다.ImageMagick SVG에서 PNG 로의 문제

아무도 Inkscape를 Amazon에 설치하거나 문제가 있습니까? SVG에서 PNG로 변환 할 때 빈 이미지를 생성하는 데 문제가있는 사람이 있습니까?

또한 Imagick에서 동일한 파일을 읽고 쓰고 기록한 파일에 오류가 있습니다. 이 코드에 분명히 오류가 있습니다 : <g style="</g>.

자세히 :

<?xml version="1.0" standalone="no"?> 
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> 
<svg width="728" height="90"> 
<g></g> 
</svg> 

는 썼다 :

<?xml version="1.0" standalone="no"?> 
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" 
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd"> 
<svg width="728" height="90"> 
<g style=""> 
<g style="</g> 
</g> 
</svg> 

감사합니다, twosik

+0

나는 모든 것을 시도했다. 공백 이미지의 이유는 SVG가 분명하지 않기 때문입니다. 거기에 왜 그 잘못된 태그가 붙어 있는지 나는 모른다. – Toosick

+0

일부 코드를 게시하지 않는 이유는 무엇입니까? 아니면 사람들이 Force를 사용하여 이것을 디버깅 할 것으로 예상합니까? – Danack

답변

0

그냥 svgexport을 시도, PNG에 작은을 SVG로 변환하려는 경우 SVG 변환을 위해 만든 크로스 플랫폼 명령 행 도구.

+0

이것이 문제가되었을 때 도서관을 갖게되어 좋았을 것입니다. 이제 자바 스크립트 라이브러리 (svgcanvas)를 사용하여이 작업을 수행합니다. 감사. – Toosick

+0

내부적으로 팬텀을 사용한다고 생각하면 "작다"고 말하지는 않겠다. –