[windows] Graphviz : .dot에서 그래프로 이동하는 방법?

나는 이것을 알아낼 수 없다. 구문에 따라 유효한 .dot 파일이 있습니다. graphviz를 사용하여 이미지로 변환하려면 어떻게해야합니까?

(저는 리눅스가 아니라 Windows에 있습니다)



답변

유형: dot -Tps filename.dot -o outfile.ps

도트 렌더러를 사용하려는 경우 neato 및 twopi와 같은 대안이 있습니다. graphiz가 경로에 없으면 설치 위치를 파악하여 거기서 실행하십시오.

뒤에 값을 변경하고 뒤에 적절한 파일 이름 확장자를 선택 하여 출력 형식 을 변경할 수 있습니다 .-T-o

Windows를 사용하는 경우 GVEdit이라는 설치된 도구를 확인하면 전체 프로세스가 약간 쉬워집니다.

도구 사용 방법에 대한 자세한 내용은 “사용자 안내서”섹션에서 graphviz 사이트를 참조하십시오.

http://www.graphviz.org/documentation/

예를 들어, dot 명령의 출력 형식은 27 페이지를 참조하십시오.

http://www.graphviz.org/pdf/dotguide.pdf


답변

dot -Tps input.dot > output.eps
dot -Tpng input.dot > output.png

포스트 스크립트 출력은 항상 존재합니다. 도트에 기본적으로 PNG 출력이 있는지 확실하지 않습니다. 빌드 한 방법에 따라 달라질 수 있습니다.


답변

도트 파일 .dot -Tpng -o image.png

이것은 Windows 및 Linux에서 작동합니다. Graphviz가 설치되어 있어야합니다.


답변


답변

graphviz-2.24.msi Graphviz.org를 가져 오십시오 . 그런 다음 zgrviewer를 얻으 십시오 .

Zgrviewer에는 java (아마도 1.5 이상)가 필요합니다. Zgrviewer 환경 설정에서 Graphviz 바이너리의 경로를 설정해야 할 수도 있습니다.

파일-> 열기-> 점으로 열기-> SVG 파이프 라인 (표준) … .dot 파일을 선택하십시오.

당신은 확대, 내보내기, 모든 종류의 재미있는 것들을 할 수 있습니다.


답변

이것은 많은 답변을 결합해야합니다.

# Convert dot to png via graphviz
dot -Tpng filename.dot -o filename.png

# Convert dot to svg via graphviz
dot -Tsvg filename.dot -o filename.svg

# Convert dot to eps via graphviz
dot -Tps filename.dot -o filename.eps

OSX (MAC)에서는 위에있는 도트 명령을 사용하려면 graphviz를 설치 하려면 homebrew 를 설치 해야합니다 .

brew install graphviz

Anaconda를 설치 한 경우 conda의 패키지 관리자 기능을 통해 Graphviz를 설치하고 위의 명령을 사용할 수도 있습니다.

conda install python-graphviz


답변

파일을 xdot 형식으로 출력 한 다음 JavaScript 라이브러리 인 canviz를 사용하여 브라우저에서 렌더링 할 수도 있습니다.

code.google.com의 Canviz :

예를 보려면 2014 년 11 월 2 일 현재 위의 페이지에 “Canviz Demo”링크가 있습니다.