所有的Graphviz程序都具有相似的命令行调用方式
cmd [ flags] [input files]
如果没有指定输入文件路径程序从标准输入stdin中读取。

参数设置


-Gname[=value]
设置图的属性缺省值 value = true

-Nname[=value]
设置默认的节点属性缺省值 value = ture

-Ename[=value]
设置默认的边属性缺省值 value = ture

-Klayout
设置缺省使用的布局算法会覆盖掉缺省的调用程序名如运行dot –Kneato和运行neato是一样的

-Tformat[:renderer[:formatter]]
设置输出文件的格式。默认的格式是dot
此选项依赖于Graphviz所编译的方式,可能通过多种渲染程序或者格式化程序生成最终的输出。举例来说:依据安装的不同生成的PNG格式输出可以使用Cairo或者GD库。所指定的渲染引擎可以以紧跟一个冒号来指明。如果多个格式化程序则可以通过多个相连的相似格式连接在渲染引擎后。比如-Tpng:carro表明使用的Cairo来生成PNG-Tpng:cairo:gd表明使用GD库Cairo格式生成PNG。
如果没有设置渲染程序或者一个渲染程序没有格式化程序缺省值则会被调用。参数-Tformat:生成一系列和format相关的渲染程序列表具有format前缀的第一个作为缺省值。

使用-v 参数下面会说到会显示哪种输出格式、渲染程序和格式化程序被使用。
-V
输出版本信息并退出

-llibrary
用户指定的设备依赖的库文本信息可以是多个参数这些文本会位于输出代码的开头。对于PostScript输出格式这些内容会位于标准序言之后如果library是空字符串标准序言不会被输出。

-n[num]
设置neato中的no-op参数。如果设置了neato假设所有的节点的位置已经确定并
且都具有pos属性提供了位置信息。
Num = 1
  和-n等价
Num > 1

-ooutfile
输出文件的文件名缺省标准输出stdout

-O
使用输出文件相同的文件名作为输出文件的文件名输出的格式在-T参数中指定。

 

-P
生成一张描述当前布局程序的设置。例如 dot –P –Tpng –O”test.png”

-q
不输出警告信息

-s[scale]
设置布局尺度的单位。

-v
详细模式

-x
在neato中移除单独的节点和半岛这可以去掉网络的细枝末节生成一个不繁琐的图。

-y
缺省下输出格式中使用直角坐标系的原点在图片的左下角如果指定了-y则原点在图片的左上角。

-?
打印出使用信息退出。 如果-T参数指定了则每一个指定的格式都会被生成。多个-o参数用来生成对应于不同输出格式的文件如果输出的格式大于设定的文件数则剩下的咋标准输出中输出。
注意-G, -N和-E参数会覆盖掉其他初始化的设置。

 

环境变量

GDFONTPATH
存放字体的路径被DOTFONTPATH所覆盖只有当Graphviz没有编译fontconfig库时才会被使用。

DOTFONTPATH
存放字体的路径被fontpath所覆盖只有当Graphviz没有编译fontconfig库时才会被使用。

SERVER_NAME
如果被定义则表示程序运行在服务器上可以访问图片

GV_FILE_PATH

GVBINDIR
Graphviz程序所在的目录

 

转自: http://www.doc88.com/p-306517854645.html

原文在: http://www.graphviz.org/content/command-line-invocation

Graphviz 的命令行参数说明的更多相关文章

  1. Gcc ------ gcc的使用简介与命令行参数说明

    gcc的使用简介与命令行参数说明 2011年06月19日 20:29:00 阅读数:10221 2011-06-19 wcdj 参考:<GNU gcc嵌入式系统开发 作者:董文军> (一) ...

  2. Java虚拟机几个命令行参数说明

    一.运行class文件 执行带main方法的class文件,Java虚拟机命令参数行为: java <CLASS文件名> 注意:CLASS文件名不要带文件后缀.class 例如: java ...

  3. winrar命令行参数说明

    用法:     rar <命令> -<开关 1> -<开关 N> <压缩文件> <文件...> <@列表文件...> <解 ...

  4. memcached命令行参数说明(转)

    1.启动Memcache 常用参数 -p <num>      设置TCP端口号(默认不设置为: 11211) -U <num>      UDP监听端口(默认: 11211, ...

  5. gcc的使用简介与命令行参数说明

    (一) gcc的基本用法(二) 警告提示功能选项(三) 库操作选项(四) 调试选项(五) 交叉编译选项 (一) gcc的基本用法使用gcc编译器时,必须给出一系列必要的调用参数和文件名称.不同参数的先 ...

  6. mysql 命令行参数说明

    mysql --help -h : 主机名 -u : 用户名 -p : 密码 -P : 端口,不写默认(3306) -D :指定数据库(一般不指定) -e :查询语句 --column-names : ...

  7. Java命令行的执行参数

    Java 程序命令行参数说明 启动Java程序的方式有两种: # starts a Java virtual machine, loads the specified class, and invok ...

  8. nginx命令行参数

    通过控制台进入nginx目录后 1. 启动nginx start nginx 或 nginx.exe 2. 重启nginx nginx -s reload 3. 停止nginx nginx -s st ...

  9. Java命令行运行参数说明大全--转

    来源:http://xinklabi.iteye.com/blog/837435 Java在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOME\ ...

随机推荐

  1. Android Source 源码已下载但 Android Studio 找不到的解决办法

    Android Studio 2.1 reporting in: solved the issue by resetting SDK. Preferences -> Appearance &am ...

  2. Flask系列01--flask认识, 启动, 响应

    一. 四款python web框架简单总结 Django : 优点 - 大而全所有组件都是有组织内部开发高度定制化 教科书级别的框架 缺点 - 浪费资源,请求的时候需要的资源较高 Flask : 优势 ...

  3. JQuery Mobile - 需要注意问题!

    一,JQuery Mobile 和 JQuery 版本对接,一定要选用和当前JQuery Mobile 对应版本的JQuery . 二,在台式机的模拟器和真机中的显示结果可能不一样.我在台式机中使用的 ...

  4. 面向对象进阶-item系列、__new__、__hash__、__eq__ (四)

    item系列 dic = {'k':'v'}# 对象 : 存储属性 和调用方法dic['k'] = 'v'# class Foo:#     def __init__(self,name,age,se ...

  5. 协程IO多路复用

    协程:单线程下实现并发并发:伪并行,遇到IO就切换,单核下多个任务之间切换执行,给你的效果就是貌似你的几个程序在同时执行.提高效率任务切换 + 保存状态并行:多核cpu,真正的同时执行串行:一个任务执 ...

  6. Django(app的概念、ORM介绍及编码错误问题)

    day61 Django中的APP:         什么是APP?以及为什么要用APP?                  project  --> 项目  (老男孩教育大学校)        ...

  7. hdoj1175 连连看(dfs+剪枝)

    处理连连看问题. 要求拐弯方向不多于两次.剪枝很重要!!! 用dir记录当前方向.Orz,居然没想到. #include<iostream> #include<cstring> ...

  8. svn自己的一些使用方法总结

    1,先创建一个空的文件夹,该文件夹是放置你们的项目代码用的.右击该文件夹,点击SVN Checkout.拿到项目负责人给你的项目目录url(例:https://192.168.0.127/svn/yo ...

  9. C# 后缀名

    用Visual Studio进行开发时项目内会有很多文件,其中常见的文件名后缀及其功能如下: .sln:解决方案文件,为解决方案资源管理器提供显示管理文件的图形接口所需的信息. .csproj:项目文 ...

  10. Python小白学习之路(六)—— 【元祖】【元祖相关功能】

    元祖 tu = (111,'alex',(11,['aa','xhg',(78,43)],'aaa'),789,) 通过这个例子,我们看到元祖的特征: 是通过括号()括起来的 一般写元祖的时候,推荐子 ...