Bunu anlayamıyorum. Sözdizimine göre geçerli olan bir .dot dosyam var. Bunu bir görüntüye dönüştürmek için graphviz'i nasıl kullanabilirim?
(Linux'ta olduğumu unutmayın, linux değil)
Bunu anlayamıyorum. Sözdizimine göre geçerli olan bir .dot dosyam var. Bunu bir görüntüye dönüştürmek için graphviz'i nasıl kullanabilirim?
(Linux'ta olduğumu unutmayın, linux değil)
Yanıtlar:
yazın: dot -Tps filename.dot -o outfile.ps
Nokta oluşturucuyu kullanmak istiyorsanız. Neato ve twopi gibi alternatifler var. Graphiz yolunuzda değilse, nereye kurulduğunu bulun ve oradan çalıştırın.
Değişebilirsin çıktı biçimini sonra değerini değiştirerek -T
ve uygun bir dosya adı uzantısını sonra seçerek-o
.
Windows kullanıyorsanız, GVEdit adlı yüklü araca göz atın, tüm işlemi biraz daha kolay hale getirir.
Araçların nasıl kullanılacağı hakkında daha fazla bilgi için "Kullanım Kılavuzları" bölümündeki graphviz sitesine bakın:
http://www.graphviz.org/documentation/
(Örneğin dot komutu için çıktı biçimlendirmesi için bkz. Sayfa 27)
http://stackoverflow.com/questions/26477403/graphviz-dot-to-ps-issue
benim çıktı bir düzeltme sayfasına bağlı ve bazı bölümleri sayfa dışında
dot -Tps input.dot > output.eps
dot -Tpng input.dot > output.png
PostScript çıktısı her zaman orada görünür. Nokta varsayılan olarak PNG çıktısı olup olmadığından emin değilim. Bu, onu nasıl inşa ettiğinize bağlı olabilir.
dot -Tsvg input.dot > output.svg
Oldukça kullanışlı buldum .
nokta dosyası.dot -Tpng -o image.png
Bu, Windows ve Linux'ta çalışır. Graphviz kurulmalıdır.
brew install graphviz
Çevrimiçi izleyiciler de var:
http://www.webgraphviz.com/
http://sandbox.kidstrythisathome.com/erdos/
http://viz-js.com/
Graphviz-2.24.msi Graphviz.org dosyasını edinin . Sonra zgrviewer alın .
Zgrviewer java gerektirir (muhtemelen 1.5+). Zgrviewer'ın tercihlerinde Graphviz ikili dosyalarının yollarını ayarlamanız gerekebilir.
Dosya -> Aç -> Nokta ile aç -> SVG boru hattı (standart) ... .dot dosyanızı seçin.
Her türlü eğlenceli şeyi yakınlaştırabilir, dışa aktarabilirsiniz.
Bu birçok cevabı birleştirmelidir.
# 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'te (MAC), yukarıdaki nokta komutlarını kullanabilmek için graphviz'i kurmak için homebrew kurmanız gerektiğini unutmayın.
brew install graphviz
Anaconda yüklüyse, Graphviz'i conda'nın paket yöneticisi işlevselliği aracılığıyla kurmak (ve yukarıdaki komutları kullanmak) da mümkündür.
conda install python-graphviz
Dosyanızı xdot biçiminde çıktısı alabilir, ardından JavaScript kütüphanesi olan canviz'i kullanarak tarayıcıda oluşturabilirsiniz.
Code.google.com üzerinde Canviz :
Bir örnek görmek için, yukarıdaki sayfada 2 Kasım 2014 tarihinden itibaren bir "Canviz Demo" bağlantısı var.
herhangi bir dönüşüm gerekmemektedir.
Sadece xdot kullanabilirizGraphviz dot dosyaları için etkileşimli bir görüntüleyici olan Linux'ta komutunu .
örn: xdot file.dot
daha fazla bilgi için: https://github.com/rakhimov/cppdep/wiki/How-to-view-or-work-with-Graphviz-Dot-files
Pencere kullanıcısı için, lütfen * .dot dosyasını png'ye dönüştürmek için tam komutu çalıştırın:
C:\Program Files (x86)\Graphviz2.38\bin\dot.exe" -Tpng sampleTest.dot > sampletest.png.....
Solgraph'da, katılık programlama dilinin kendisi için yapılan yeni geliştirmeyi yakalamak için yeterince akıllı görünmeyen katılık ayrıştırıcısının eski sürümünü kullandığına dair bir hata buldum;
Bunun için çok iyi bir çevrimiçi araç kullanabilirsiniz. İşte dreampuf.github.io link Editör içindeki kodu kodunuzla değiştirin.
VS kodunu kullanabilir ve Graphviz uzantısını yükleyebilir veya,
C:\Program Files (x86)\Graphviz2.38\bin
sistem değişkeni PATH (veya your_installation_path / bin)dot music-recommender.dot -Tpng -o image.png
gvedit.exe
Program listenizde bulun ;.dot
Söz konusu dosyayı aç ; Araç çubuğunda çalışan kişiyi tıklayın; Gitgraph -> settings
;Output file type
beğeninize göre dosya türünü değiştirin ve Tamam'a basın. Hiçbir şey söylemez, dosyayı sadece .dot dosyanızla aynı dizinde bulabilirsiniz.