编写商业计划书,我想创建一个漂亮的图形,向客户展示我为他们的IT网络构想的架构,包括服务器,网络连接,防火墙,负载平衡等。
多年来,我一直在使用dia,但我对此感到厌倦,因为:结果令人不满意,几乎没有可用的网络元素,并且每个元素的图形表示确实很丑陋。
问题:如何创建漂亮的网络图?
如果可以使用一组更好的元素,那将是一个解决方案。
编写商业计划书,我想创建一个漂亮的图形,向客户展示我为他们的IT网络构想的架构,包括服务器,网络连接,防火墙,负载平衡等。
多年来,我一直在使用dia,但我对此感到厌倦,因为:结果令人不满意,几乎没有可用的网络元素,并且每个元素的图形表示确实很丑陋。
问题:如何创建漂亮的网络图?
如果可以使用一组更好的元素,那将是一个解决方案。
Answers:
Inkscape是您所需要的。有关其他剪贴画图形(“元素”),请使用openclipart.org。如今,OpenClipart实际上已内置到Inkscape中。确实没有必要诉诸于非免费应用程序。
看到Cacoo之后,我决定将图表移到云端。这是一个非常直观的工具,具有大量的图表和图标选择,并且大多数情况下都具有用于在线协作的选项。唯一的缺点是专有软件:/
这是我的样品
使用Draw尝试这些LibreOffice / OpenOffice画廊:http : //www.vrt.com.au/downloads/vrt-network-equipment
CC许可,也可以在Fedora仓库和libreoffice扩展站点中获得。
更新:v1.1版本添加了新的更暗的变体(如VMware的形状),并添加了一组逻辑网络符号-现在在5个主题中接近200个符号。
yED
,yEd
因此不确定大小写。
通过查看Dia官方常见问题解答,我发现有一种扩展Dia及其元素集的方法。
扩展直径
问:如何添加新的形状/片材?答:在源代码发行版的doc / custom-shapes中给出了有关形状格式如何工作的解释。但是,Dia现在还具有将图表导出为形状的功能。每个形状集合(称为图纸)都应放在〜/ .dia / shapes的子目录中,例如〜/ .dia / shapes / Engines。要制作形状,请先在Dia中进行设计。然后将其导出到您的子目录中。将生成两个文件,一个.shape文件和一个.png文件(图标)。
从0.90版开始,Dia提供了“图纸和对象”编辑器,可让您将形状加载到图纸中。它还将动态更新Dia的加载对象。
如果您仍然想手动处理,请在〜/ .dia / sheets中更新相应的图纸文件,在本例中为Engines.sheet。图纸文件的示例内容是:
<?xml version="1.0" encoding="iso-8859-1"?> <!-- -*- xml -*- -->
<sheet xmlns="http://www.lysator.liu.se/~alla/dia/dia-sheet-ns">
<name>Engines</name>
<description>Mechanical Engines</description>
<contents>
<object name="Engines - Gas">
<description>A gas engine</description>
</object>
</contents>
</sheet>
每个新对象都应通过添加对象部分添加到工作表中。下次重新启动Dia时,新对象应显示在工作表列表中。
因此,我建议您将自己的形状添加到Dia中并快乐地生活:)
我最近发现了一个名为gnomeDIAicons的Dia软件包,尽管图标不多,但它们看起来确实不错。
这是我刚刚整理的一个示例:
要安装,请下载存档并在终端中:
cd /usr/share/dia/
sudo tar xf ~/Downloads/rib-network-v0.1.tar.gz
如果您使用的是Ubuntu 14.04、16.04、17.10或18.04,dia-rib-network
则可以使用该软件包(请参见此处)。您可以使用以下方法安装它:
sudo apt install dia-rib-network
然后打开Dia并选择工作RIB-Network
表。
我仍然发现dia是一个不错的选择,而且我很想知道为什么您发现网络图看起来不合适。
以我的经验,有很多传统的网络图形状,例如路由器,交换机等的概念图,就像在文档中使用的一样(例如Cisco的产品)……看起来几乎一样。请让我们知道您在Dia中缺少的内容,以便有人可以继续制作我们可能发现确实有用的形状:)
诚然,如果您来自Microsoft Visio,那么在连接事物和使用dia的其他方面会有很多问题,但是对于我来说,它似乎仍然很有效。当我研究它时,它仍然是进行此类工作的最佳图表编辑器。
据我所知,我所描述的元素有股票可供直径。您将要查找名称以“ Cisco”开头的形状表。
kivio 是koffice(KDE的办公套件)中的绘图应用程序,称为kivio,它带有一组用于不同类型图的模具。可以购买其他模具,但是程序本身具有基本的功能。注意:Kivio现在称为“ Flow”,是Calligra办公套件 3的一部分。
Jgraph是基于Java的,它是一种商业产品。但是它有一个基本版本的免费版本。
最近,我开始使用名为CREATELY的Chrome应用程序。它包含许多通用的网络图标,并且比Dia具有更好,更现代的Cisco形状。