Nie mogę tego rozgryźć. Mam plik .dot, który jest poprawny zgodnie ze składnią. Jak użyć Graphviz do przekonwertowania tego na obraz?
(zauważ, że korzystam z systemu Windows, a nie Linux)
Nie mogę tego rozgryźć. Mam plik .dot, który jest poprawny zgodnie ze składnią. Jak użyć Graphviz do przekonwertowania tego na obraz?
(zauważ, że korzystam z systemu Windows, a nie Linux)
Odpowiedzi:
rodzaj: dot -Tps filename.dot -o outfile.ps
Jeśli chcesz użyć renderera kropek. Istnieją alternatywy, takie jak neato i twopi. Jeśli graphiz nie jest na twojej ścieżce, dowiedz się, gdzie jest zainstalowany i uruchom go stamtąd.
Możesz zmienić format wyjściowy, zmieniając wartość po -T
i wybierając odpowiednie rozszerzenie nazwy pliku po -o
.
Jeśli używasz systemu Windows, sprawdź zainstalowane narzędzie o nazwie GVEdit, dzięki czemu cały proces jest nieco łatwiejszy.
Zajrzyj na stronę graphviz w sekcji „Podręczniki użytkownika”, aby uzyskać więcej informacji na temat korzystania z narzędzi:
http://www.graphviz.org/documentation/
(Na przykład na stronie 27 podano format wyjściowy polecenia kropki)
http://stackoverflow.com/questions/26477403/graphviz-dot-to-ps-issue
moje wyniki są ograniczone do strony naprawy, a niektóre części są poza stroną
dot -Tps input.dot > output.eps
dot -Tpng input.dot > output.png
Dane wyjściowe PostScript zawsze wydają się dostępne. Nie jestem pewien, czy kropka ma domyślnie wyjście PNG. Może to zależeć od tego, jak go zbudowałeś.
dot -Tsvg input.dot > output.svg
bardzo przydatny.
plik kropkowy.dot -Tpng -o image.png
Działa to w systemach Windows i Linux. Graphviz musi być zainstalowany.
brew install graphviz
Są też przeglądarki online:
http://www.webgraphviz.com/
http://sandbox.kidstrythisathome.com/erdos/
http://viz-js.com/
Pobierz graphviz-2.24.msi Graphviz.org . Następnie weź Zgrviewer .
Zgrviewer wymaga java (prawdopodobnie 1.5+). Może być konieczne ustawienie ścieżek do plików binarnych Graphviz w preferencjach Zgrviewera.
Plik -> Otwórz -> Otwórz za pomocą kropki -> Potok SVG (standard) ... Wybierz plik .dot.
Możesz powiększać, eksportować i robić różne fajne rzeczy.
To powinno łączyć wiele odpowiedzi.
# 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
Pamiętaj, że w OSX (MAC) musisz zainstalować homebrew, aby zainstalować graphviz, aby móc używać powyższych poleceń dot.
brew install graphviz
Możliwe jest również zainstalowanie Graphviz (i użycie powyższych poleceń) za pomocą funkcji menedżera pakietów conda, jeśli masz zainstalowaną Anacondę.
conda install python-graphviz
Możesz również wydrukować plik w formacie xdot, a następnie wyrenderować go w przeglądarce za pomocą biblioteki JavaScript canviz.
Aby zobaczyć przykład, link „Demo Canviz” znajduje się na powyższej stronie od 2 listopada 2014 r.
nie ma wymogu jakiejkolwiek konwersji.
Możemy po prostu użyć polecenia xdot w systemie Linux, który jest interaktywną przeglądarką plików kropek Graphviz.
np. xdot plik.dot
więcej informacji: https://github.com/rakhimov/cppdep/wiki/How-to-view-or-work-with-Graphviz-Dot-files
W przypadku użytkownika systemu Windows uruchom pełne polecenie, aby przekonwertować plik * .dot do formatu png:
C:\Program Files (x86)\Graphviz2.38\bin\dot.exe" -Tpng sampleTest.dot > sampletest.png.....
Znalazłem błąd w solgraph, który wykorzystuje starszą wersję parsera solidności, który nie wydaje się być wystarczająco inteligentny, aby uchwycić nowe ulepszenie wykonane dla samego języka programowania solidności, np. Wyemituj słowo kluczowe dla zdarzenia
Możesz użyć do tego bardzo dobrego narzędzia online. Oto link dreampuf.github.io Wystarczy zastąpić kod wewnątrz edytora swoim kodem.
Możesz użyć kodu VS i zainstalować rozszerzenie Graphviz lub,
C:\Program Files (x86)\Graphviz2.38\bin
(lub ścieżkę_instalacji / bin) do zmiennej systemowej PATHdot music-recommender.dot -Tpng -o image.png
gvedit.exe
na liście programów; Otwórz.dot
plik, o którym mowa; Kliknij uruchomioną osobę na pasku narzędzi; Idź dograph -> settings
; zmieńOutput file type
na preferowany typ pliku i naciśnij ok. Nic nie mówi, po prostu znajdziesz plik w tym samym katalogu, co plik .dot.