我已经将DOT代码文件保存为UTF-8编码。但是它不能输出具有自定义形状的PNG图像文件。是否有一个示例来演示graphviz用户指定字符集使用?
演示代码在这里。
digraph G {
bgcolor=black;
edge [arrowsize=1, color=red];
node [penwidth=1, color=white, labelloc=b];
BR [shape=box, label="BR", charset="utf-8", image="图元.png"];
DS [shape=plaintext, fontname="SimSun", fontcolor=white, fontsize=18, label="测点"];
BR -> DS[dir=forward];
}
以下是命令行的结果列表。
C:\dot>dot -Gcharset=utf-8 -Tpng -o demo.png demo.dot
Warning: No such file or directory while opening 鍥惧厓.png
Warning: No or improper image="鍥惧厓.png" for node "BR"