zoukankan      html  css  js  c++  java
  • Graphviz: 绘制依赖图、流程图、关系图 + dot 语言

    本文的目的是提醒记忆!

    Graphviz 很不错,开源、AT&T 牛人开发

    最新版本为 2012-06月份为 Graphviz 2.29 beta版本

    优点:图形化界面 + 命令行界面 + dot 语言简单

    缺点:中文支持不好,图形界面通过设置字体+使用utf-8编码可以解决;但命令行界面死活不行

    重要的dot脚本示例:

    digraph depends //必须的
    {

    edge [fontname="SimSun",fontsize=9]; //定义连接线特性,此处为字体、字号
    node [fontname="SimSun",fontsize=9,shape=box,fixedsize=false,width=0.3]; //定义节点特性,此处为 字体、字号、节点形状、边框宽度
    pr_中文示例;

    pr_中文示例->pr_系统日志[color=blue];
    }

    注意

    • dot 区分大小写
    • 不能包含特殊字符如 减号-、点.、等等
    • 一些特殊的设置属性 如 rotate、ration等 可以控制图形的形状、比例、翻转等

    附件:dot参考

     

  • 相关阅读:
    Core Java 5
    pyDay11
    c++第二十一天
    pyDay10
    c++第二十天
    RadioButton控件
    ListBox控件
    Image控件
    FileUpload控件
    DropDownList控件
  • 原文地址:https://www.cnblogs.com/jinzhenshui/p/2563685.html
Copyright © 2011-2022 走看看