dotファイルのあるディレクトリで、実行。
makedot.bat
@echo off FOR %%A IN (*.dot) DO dot -Tpng -o%%A.png %%A @echo on
サンプルdotファイル(例:ja.dot)
digraph G { fontname="MSGOTHIC.TTC"; node [fontname="MSGOTHIC.TTC"]; edge [fontname="MSGOTHIC.TTC"]; メイン[shape=box]; サブ[shape=box]; メイン -> サブ; }
実行
dot -Tpng -oja.png ja.dot
1.12でも日本語は使用できたがくつか制限がある。
サンプルdotファイル(例:ja.dot)
digraph G { fontname="simhei"; node [fontname="simhei"]; edge [fontname="simhei"]; メイン[shape=box]; サブ[shape=box]; メイン -> サブ; }
実行
set DOTFONTPATH=C:\WINDOWS\FONTS dot -Tpng -oja.png ja.dot