Я не могу понять это. У меня есть файл .dot, который действителен в соответствии с синтаксисом. Как мне использовать graphviz, чтобы преобразовать это в изображение?
(обратите внимание, что я на Windows, а не Linux)
Я не могу понять это. У меня есть файл .dot, который действителен в соответствии с синтаксисом. Как мне использовать graphviz, чтобы преобразовать это в изображение?
(обратите внимание, что я на Windows, а не Linux)
Ответы:
тип: dot -Tps filename.dot -o outfile.ps
Если вы хотите использовать рендерер точек. Есть альтернативы, такие как neato и twopi. Если Graphiz не на вашем пути, выясните, где он установлен, и запустите его оттуда.
Вы можете изменить формат вывода, изменив значение после -T
и выбрав соответствующее расширение имени файла после -o
.
Если вы используете Windows, проверьте установленный инструмент под названием GVEdit, он немного облегчит весь процесс.
Посмотрите на сайт graphviz в разделе «Руководства пользователя», чтобы узнать, как использовать инструменты:
http://www.graphviz.org/documentation/
(См. Стр. 27 для форматирования вывода для команды точка, например)
http://stackoverflow.com/questions/26477403/graphviz-dot-to-ps-issue
мой вывод ограничен страницей исправлений, а некоторые части отсутствуют на странице
dot -Tps input.dot > output.eps
dot -Tpng input.dot > output.png
Вывод PostScript кажется всегда там. Я не уверен, что точка имеет вывод PNG по умолчанию. Это может зависеть от того, как вы его построили.
dot -Tsvg input.dot > output.svg
довольно полезным.
точка file.dot -Tpng -o image.png
Это работает на Windows и Linux. Графвиз должен быть установлен.
brew install graphviz
Есть также онлайн-зрители:
http://www.webgraphviz.com/
http://sandbox.kidstrythisathome.com/erdos/
http://viz-js.com/
Получите graphviz-2.24.msi Graphviz.org . Тогда получите zgrviewer .
Zgrviewer требует Java (вероятно, 1.5+). Возможно, вам придется установить пути к двоичным файлам Graphviz в настройках Zgrviewer.
Файл -> Открыть -> Открыть с точкой -> Конвейер 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) вам нужно установить homebrew, чтобы установить graphviz, чтобы иметь возможность использовать приведенные выше команды точек.
brew install graphviz
Также возможно установить Graphviz (и использовать приведенные выше команды) с помощью функции менеджера пакетов conda, если у вас установлена Anaconda.
conda install python-graphviz
Вы также можете вывести свой файл в формате xdot, а затем отобразить его в браузере с помощью canviz, библиотеки JavaScript.
Чтобы увидеть пример, есть ссылка «Canviz Demo» на странице выше по состоянию на 2 ноября 2014 года.
Там нет требования какого-либо преобразования.
Мы можем просто использовать команду xdot в Linux, которая является Интерактивным средством просмотра для файлов Graphviz.
например: xdot file.dot
для получения дополнительной информации: https://github.com/rakhimov/cppdep/wiki/How-to-view-or-work-with-Graphviz-Dot-files
Для пользователя окна, пожалуйста, запустите полную команду, чтобы преобразовать файл * .dot в png:
C:\Program Files (x86)\Graphviz2.38\bin\dot.exe" -Tpng sampleTest.dot > sampletest.png.....
В solgraph я обнаружил ошибку, заключающуюся в том, что он использует более старую версию анализатора солидности, которая, по-видимому, недостаточно интеллектуальна, чтобы зафиксировать новые улучшения, сделанные для самого языка программирования Solidity, например, ключевое слово emit для Event
Вы можете использовать очень хороший онлайн-инструмент для этого. Вот ссылка dreampuf.github.io. Просто замените код внутри редактора своим кодом.
Вы можете использовать код VS и установить расширение Graphviz или,
C:\Program Files (x86)\Graphviz2.38\bin
(или your_installation_path / bin) к вашей системной переменной PATHdot music-recommender.dot -Tpng -o image.png
gvedit.exe
в списке своих программ; Открыть.dot
файл в вопросе; Нажмите бегущего человека на панели инструментов; Перейти кgraph -> settings
; изменитеOutput file type
тип файла по своему вкусу и нажмите ОК. Он ничего не говорит, вы просто находите файл в том же каталоге, что и ваш файл .dot.