2013-04-30 5 views
0

graphviz를 설치하고 Java를 사용하여 gif를 생성하려고합니다. 아무것도 gif 파일에 기록되지 않습니다. 그러나 svg를 만들면 작동합니다.Graphviz가 GIF를 생성하지 않습니다

누군가이 방법에 대해 알려 줄 수 있습니까? 귀하의 경우 목록에없는

Format: "x" not recognized. Use one of: bmp canon cmap cmapx cmapx_np dot emf 
emfplus eps fig gd gd2 gif gv imap imap_np ismap jpe jpeg jpg metafile pdf pic 
plain plain-ext png pov ps ps2 svg svgz tif tiff tk vml vmlz vrml wbmp xdot 

gif 경우, 다른 출력을 시도 할 수 : 명령 줄에서 dot -Tx를 입력하면

감사

+0

graphviz를 어떻게 설치 했습니까? – symcbean

+0

그래, 설치 graphviz .. 내가 svg 파일을 생성 할 수 있지만 GIF ​​또는 PNG가 없습니다 – Yahiya

+0

아니, 아니 * 당신이 ... * * * 어떻게 * 당신이 그것을 설치 - src에서 컴파일 물어? 패키지 에서요? 저장소를 통해? – symcbean

답변

0

을, 당신은 같은 메시지 무언가를 얻어야한다 비트 맵 형식 (예 : png 또는 jpg)을 입력 한 다음 다른 프로그램을 사용하여 .gif으로 변환하십시오.

+0

나는 다음과 같은 것을 얻었다. 이제 SVG를 Batik API를 사용하여 png로 변환 중입니다. 형식 : "x"을 인식 할 수 없습니다. 다음 중 하나를 사용하십시오. cmap cmapx cmapx_np dot eps 그림 gv imap imap_np ismap pic 일반 plain-ext pov ps ps2 svg tk vml xdot – Yahiya

+0

비트 맵 형식은 목록 출력에 'dot'로 표시되지 않으며 GraphViz의 버전이 포함 된 비트 맵 형식으로 컴파일되지 않았습니다. 비트 맵 형식으로 GraphViz를 다시 컴파일해야합니다. 아마도 비트 맵 형식이 의존하는 라이브러리가 없을 수도 있습니다. libjpeg-turbo-1.2.1, libpng-1.6.2 – Simon

+0

libpng을 설치하고 다음 명령을 사용하여 graphviz를 다시 설치했지만 png donot이 내 목록에 나타납니다. ./configure --prefix =/usr --with-pnglibdir =/usr/local/lib/--with-pngincludedir = // usr/local/include/libpng16/--disable-static && make make install – Yahiya

관련 문제