有Microsoft Office Visio的替代方法吗?


Answers:


49

我特别喜欢yEd

相比之下,DIA无法使用。我仍然想知道如何使用它来记录我的学士论文。尝试在DIA中对齐对象,尝试创建任何图表,以使其看起来不像3分钟之内。


哦,您是对的,您的教育要好得多。唯一(且无意义)的缺点是它不在GTK +中。
阿尔弗雷多·埃尔南德斯

感谢您提供的好解决方案,我不得不不时绘制网络地图(每个房间和公寓的网络节点地图)。

8
看起来像是对DIA的咆哮。
Luiggi Mendoza 2012年

2
* yEd可能是可以在Ubuntu上使用的“ Microsoft Office Visio的替代品”(Java或HTML风格,也许是?)。*看起来有望通过基于鼠标的编辑带来graphviz的好处。*但是它看起来并不像是“用于Ubuntu”。而且它也是非自由的(就像自由和啤酒一样),不是开源的。
斯特凡纳·古里科

刚刚找到yworks.com/products/yed/download,其中提供了“ yEd for Linux(72.9 MB)”,并带有许可协议提示yworks.com/resources/yed/license.html。它是部分建立在开源库(Apache,MIT,BSD许可证)上的专有软件。该下载包含Java运行时环境。
斯特凡纳·古里科


12

铅笔石!

而且它也与Windows和Mac兼容。看看这个


抱歉,铅笔在ubuntu上无法正常工作。尝试过,导出时某些对象将不可见,并且导出对于某些格式也不起作用。
prdatur

10

墨迹

我主要使用Inkscape。这是一个非常不同的UI,但效果很好,它是一个功能强大的工具。输出可以(取决于输入)根据需要看起来很专业。

在Inkscape中,使用“创建图表连接器”。它具有“使连接器避免选择对象”的选项。如果绘制一个连接器,然后选择要避免的对象,编辑该连接器,最后单击按钮以避开该对象,则可以使用不会与框的其他元素重叠的智能连接器。在实践中,我发现最简单的方法是:

  1. 画一个连接器
  2. 通过单击要避免的对象来取消选择连接器
  3. 按住SHIFT并双击刚刚绘制的连接器
  4. 选择“使连接器避免选择对象”

另请参阅以下问题和答案: 好的网络图编辑器?

关于其他建议

我还没有用过,但是看起来很不错。

另外,LibreOffice Draw是一种流行的软件,请参见其他答案。需要注意的一件事是,LibreOffice现在可以打开Visio图表,并且您可以编辑它们。它适用于简单的图表,不适用于非常密集的Visio特性。它仍然可以通过更多的努力来使用,并且在具有大量现有图表的环境中,这可能是可以容忍的。


Inkscape也将是我的首选,但是请注意,它不是矢量绘图软件,而是图形绘制工具。DIA和Visio可以自动对齐并绘制块之间的智能连接(Visio可以)。在Inkscape中,这将需要额外的步骤,从而使设计过程更加繁琐,但结果将非常出色。
Tomas

我总是很难让图连接器闪避其他对象,尽管我必须承认,自尝试以来已经有一段时间了。刚刚找到“使连接器避免选择对象”选项并使其起作用,这就是我所暗示的“更智能的行为”。您介意我稍作更新,解释一下吗?
Tomas


7

其他答案中的许多建议是Visio进行一般图表绘制的良好替代。我发现的一个缺陷是缺乏像Visio中那样的一套体面的网络设备符号。因此,我加入进来并为OpenOffice / LibreOffice构建了一套,现在以vrt-network-equipment软件包的形式在Fedora中发货。如果您只想要OO / LibO扩展,也可以在这里下载

编辑:现在还添加到extensions.libreoffice.org和extensions.openoffice.org

在此处输入图片说明


6

我相信Visual Paradigm是一个已经被忽视太久的解决方案。它是封闭源,但具有免费的社区版本(非商业用途),非常稳定和美观。同样,仅UML商业许可证仅需99美元。



3

我建议将Lucidchart作为可靠的替代方案。据我所知,它是唯一可以导入和导出Visio文档和模具的Linux兼容选项。



2

我也非常喜欢yEd:它具有创建图表的直接方法,可以让您在短时间内高效地工作。图表的质量可能很高:有高级的对齐功能,可以导入自定义图标(也可以从Visio中导入),并且可以使用各种输出格式。

但是,yEd需要Oracle Sun Java VM,这不是标准的,例如在Ubuntu 11.10中。在http://yed.yworks.com/support/qa/17中提供了一种解决方案。对我来说,最简单的解决方案是下载并解压缩“ Zed yEd Jar”,然后明确地调用Oracle Sun Java,例如:

<path_to_Oracle_Java>/jre1.6.0_30/bin/java -jar <path_to_yEd>/yed-3.8/yed.jar

2

我尝试了Visual Paradigm,但我必须说它的效果很好。我目前正在参加EET的BS课程,我发现它非常方便和可靠。


2

除了Dia,Microsoft Visio的一些不错的替代品还有Libreoffice Draw,Calligra Flow和yED。有一些在线替代方案,但大多数都是付费订阅。有一个在线应用程序可免费提供所有功能,其名为draw.io。您可以检查出来!

顺便说一句,您可以按照此指南获取更多信息。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.