Fedora的制图工具

如果你是一个像我一样的开源发烧友,你应该会经常寻找那些专业工具的开源替代品。而关于“替换微软visio”,我有三个贴士赠与那些在开源环境里工作的设计师:打开,创建,转换visio的工具。


打开visio文件


vsd格式的文件一般用来制作基础设施和架构的文档或者制作计划文档,偶尔也用作UI设计。但在很长的一段时间里,都没有开源工具能打开vsd格式。


谢天谢地,“代码之夏”的学生 Eilidh McAdam 和 Fridrich Strba 在去年夏天给LibreOffice Draw实现了“打开vsd”的功能。现在只要是Fedora 17以上就能使用。



LibreOffice Draw是这样安装的:yum install libreoffice-draw


如果你偏向于使用Inkscape或者其他开源svg编辑器(例如Karbon 14或者Xara),Eilidh McAdam还搞了个libvisio给libwpd用来将vsd转换成svg,这样就可以在Fedora中用svg编辑器来打开了。对于Fedora 20,你要安装这两个东西 : yum install libvisio libvisio-tools


记住:还没有方法可以到处成vsd,但导成pdf就可以,这也算是能做到将vsd以另一种形式发布。


在“类visio”的环境中制图


Dia




(红框部分是“关闭alias”,或许看起来会好点)


一直以来,Dia都是最好的开源制图工具。但如果想做些漂亮点的图,那它还有很大进步空间。


这样可以安装Dia : yum install dia


Inkscape




你还可以选择Inkscape。但它只能做出普通的矢量图,如果你想画流程图的话,还需要自己一些经验技巧。


这里有个先行版:Ryan Lerch作。


其实Inkscape的“图形链接功能”已经出来好一段时间了,这次在先行版中又有了改进,它在画板上的工具栏提供了更多选项,使你用得更爽。


先行版还提供了主线版所没有的图标库,Inkscpae百科介绍了这个新功能,但还任何没教程。所谓的图标库就是一个面板,里面有些流程图的图标可以让你拖到画板上来用。

看下这里来学习下这功能吧。


Calligra Flow




Calligra Flow是Calligra套装的一部分,它做出来的东西是挺漂亮的。维基上看,其历史可以追溯到2000年10月的KOffice Kovio。到了2010年中,Calligra项目从KOffice分离出来。没多久,其维护者YUE LIU还给它加入了“模板”。


Calligra Flow还是挺有前途的,装吧:yum install calligra-flow


转换vxd为svg


将vsd模板(vxd)转换成svg的过程是麻烦的,麻烦到有时候转换失败。这得看那个模板有多复杂,尽管抽出vxd的图形称为svg是理论可行。那是一个旧得没救的项目,所以这不算什么新话题。不过既然你知道了怎么去打开vsd,也许你会想知道怎么打开vxd。


记住,这个过程是艰巨的,需要爱的。例如,你要将chunks_parse_cmds.tbl文件移到执行目录的底下,才能执行“转换”。即使会出错,但,这也是一小步!


Calligra Flow模板的格式是开源的,而且是基于ODG的,只要花点功夫,就可以手动将vxd转换成Calligra模板,还有,这个项目还在招募。如果你有兴趣搞这方面,或许这就是你的起点。


开玩吧!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值