linux 下的绘图软件Visio——流程图,矢量图

2023-11-09

概述:说到画流程图,很多人第一反应是MS Visio。对于公司来讲,这确为较好的选择。但对个人偶尔应用、对于较简单的流程图,恐怕支付1000元/标准版或4000元/专业版的价格,远非良策。此时,不妨试一下免费/开源软件,或在线应用,来作为Visio的替代方案。


一、免费流程图软件

  以下免费软件可以用来绘制流程图。介绍顺序基本按照“体积从小到大”:EVE、Diagram Designer、Dia、EDraw Mind Map、OOo Draw。


1. EVE:不足100KB 超小矢量绘图程序

  

  谁能想到一个73kb的exe,能制作出这样的效果呢?牡蛎是这样介绍EVE的:EVE:Embedded Vector Editor,可能是“世界上最小的矢量绘图软件”。菜单、对话框有些乱,可以把程序自己和绘制的图形捆绑到一个exe文件中发布,还可以创建一些交互效果。EVE Web Edition :EVE Web Edition则增加了输入/输出SVG矢量图的功能。

  链接:主页下载(V3.56 161K含教程)|用户手册FAQ


2. Diagram Designer:700kb 的多功能流程图绘制工具

  Diagram Designer:700kb 的多功能流程图绘制工具点击看大图
  中文主页:http://xbeta.info/files/diagram-designer.htm
  直接引用Zenzen的介绍吧:
  “一个小巧免费的流程图绘制工具,Diagram Designer。速度飞快,无需安装。我想对大多数人来说,无论是画流程图,还是设计界面,还是做一些简单的演示,都够用了。我就想不通为什么一定要使 用一些大型的破解软件呢,难道真的有那个必要吗?另外喜欢中文界面的朋友可以下载语言支持包。喜欢玩开源的朋友可以下一个稍微老一点的版本的源码。”

  以下软件特性由Zenzen译自官方网站原文:

  • 自定义对象模板
  • 拼写检查
  • 导入/导出 WMF, EMF, BMP, JPEG, PNG, MNG, ICO, GIF 以及 PCX 格式
  • 幻灯片播放
  • 简单的数学公式
  • 可以解方程的高级计算器
  • 整合了MeeSoft Image Analyzer用来编辑位图以及其他扩展格式
  • 使用压缩格式,使得文件尺寸最小

3. Dia:跨平台的流程图绘制程序

Dia(主页)是基于GTK的图形(diagram)绘制程序,适用于Linux, Unix和Windows,以GPL 许可发布。通俗的说,一个10MB量级的免费软件,代替visio基本没问题,被收入了“最好的300款免费软件”。也有些用户认为Dia很多地方不太好用,但无论如何,它是综合性能最高的免费解决方案。

其Windows版安装包在这里下载,目前为0.96版。这里有很多截屏。说到软件性质,Dia不是freeware,而是free software。想了解更多,可点击上文的GPL链接。


4. EDraw Mind Map:专业美观的免费流程图绘制软件(国产)!推荐!

  推荐!EDraw Mind Map(官网English中文化主页)作为国产免费软件,终结了流程图软件“好用则价高,免费则难用”的局面。EDraw Mind Map体积小巧、功能丰富、作为免费软件,完全可以满足普通用户绘制流程图的需求。更多介绍见专文《终于有了替代Visio的免费软件:EDraw Mind Map》。
  [image]


5. OpenOffice.org|200MB|开源办公套件中的画图功能

  

  如同MS Office的Word/Powerpoint中有画图功能一样,OpenOffice.org也具有画图功能,并且是以独立的OpenOffice.org Draw的形式。当然,不会有人因为画流程图而装全套OOo(下载包90MB,安装后170MB),而是有了OOo再用来画图(还可以输出pdf/ 数据库管理/电子表格/演示文档)。OOo是一个伟大的开源软件,给Linux和Windows下的用户,无须付费便可享受高质量办公软件的自由。它与 MS Office的文档兼容不错,当然也会有个别问题(名言:没有软件能100%兼容MS Office格式,MS自己也不能)。更详细的介绍见Tag:OpenOffice.org 。


二、免费流程图在线应用

Lovely Charts

  Lovely Charts:Lovely Charts是一款强大的在线图表绘制工具,可以让您的图表看上去更美。其特色功能主要有两点:一是提供吸引人的图标;二是可以确保让这些图标对齐。除了 传统的圆圈和方框之外,Lovely Charts提供了一系列新图标。此外,由于图标是用Flash制作的,因而这些元素可以轻而易举地调整大小。而它提供的对齐工具则可以允许用户选择项 目,然后强制对齐。 此外,Lovely Charts还宣称有一个非常直观的编辑模式,用户仅仅通过拖拽就可以完成复制元素。“创建+链接(Create + Connect)”模式还提供了定位功能,确保图表联线和目标图表连在一起。[via yeeyan]

Draw Anywhere

  http://www.drawanywhere.com :支持中文,不注册即可直接试用
[image]


三、结束语

  没有两个软件完全相同,因此,也不可能用软件A完全替代B。所谓的替代,只是用另外一种软件做同样的事——但并非以完全同样的方式。因此,用户 要有一个适应和调整。xbeta的承认,MS的产品都强大易用,但花高价买一堆用不到的功能,对个人用户是很不合算的。并且,散布MS非公开格式的文档 (比如doc,xls,ppt)也是不合适的,这就意味着强迫接收者要应用或兼容MS,这是不公平的。而建议用rtf/pdf/htm等开放格式。

  或许,最好的替代是“免费软件”代替“收费软件”,或“付费习惯”代替“盗版习惯”。(完)


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

linux 下的绘图软件Visio——流程图,矢量图 的相关文章

  • 【教程】Edraw Max使用教程:Edraw Max快速入门指南

    Edraw Max是一款简单易用的快速制图软件 帮助你轻松创建流程图 网络拓扑图 组织结构图 商业图表 工程图 思维导图 软件设计图和平面布局图等 大多数用户一般不会花太多时间详细阅读用户手册 因此我们编辑了这个快速入门指南 为帮助你尽快开
  • 实现流程编排设计器的心路历程

    接上回 AntV 使用AntV X6实现流程编排设计器 一文说到 流程编排设计器的实现方案是将低代码引擎和AntV X6作为画布相结合 为什么会有这样的想法 可行性 起因是业务中有用到低代码引擎的场景 它的交互形式 页面结构正好符合流程编排
  • MFC扩展库BCGControlBar Pro v33.6亮点 - 流程图、Ribbon Bar功能升级

    BCGControlBar库拥有500多个经过全面设计 测试和充分记录的MFC扩展类 我们的组件可以轻松地集成到您的应用程序中 并为您节省数百个开发和调试时间 BCGControlBar专业版 v33 6已正式发布了 此版本包含了对图表组件
  • ChatGPT+Mermaid自然语言流程图形化产出小试

    ChatGPT Mermaid语言实现技术概念可视化 本文旨在介绍如何使用ChatGPT和Mermaid语言生成流程图的技术 在现代软件开发中 流程图是一种重要的工具 用于可视化和呈现各种流程和结构 结合ChatGPT的自然语言处理能力和M
  • C# winform流程图(功能超完整附下载链接)

    C winform流程图 功能超完整 工具箱 文件存储打开 画布放大缩小 图元操作 操作步骤 可撤销 图元属性调节 点我下载项目源码 1 工具箱创建图元 矩形 菱形 圆 直线 曲线 其他图形可以自行仿照开发 2 图元有六个操纵柄 四个连接点
  • IDEA自带plantUML绘制时序图

    一 时序图的作用 时序图 Sequence Diagram 又名序列图 循序图 是一种UML交互图 它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作 它可以表示用例的行为顺序 当执行一个用例行为时 其中的每条消息对应一个类操作
  • arcgis10之矢量数据生成tiff文件

    项目场景 shp数据有时数量过于庞大 不利于操作 但是可以将shp转化成tiff图片导出方便进行下一步操作 解决方案 使用arcgis将shp文件生成tiff即可 具体操作如下 第一步 将shp数据生成栅格数据 具体操作如下图 加载至arc
  • ChatGPT一分钟做流程图

    ChatGPT一分钟做流程图它能不能帮我们制作流程图呢 必须是可以的 今天我们再来介绍一个如何用ChatGPT快速制作流程图的方法 下面以PowerBI分析流程为例 先向ChatGPT进行提问 你是一个高级数据分析师 熟悉数据分析的每个流程
  • 互联网晚报

    今日看点 双11首日 天猫1小时超2600个品牌GMV超去年全天 京东4小时售1 9亿件商品 菜鸟推出物流领域首个 个人减碳账单 双11网友开始比拼 回收量 特斯拉中国推出自营融资租赁购车服务 可零首付购买特斯拉 小鹏汽车智驾安全体系升级
  • break与continue(跳转语句)

    break 完全中止循环 重点是跳出循环 continue 直接跳到循环的下一次迭代 从当前位置跳出循环 在当前循环进行下一次循环 重点 都是对循环进行跳转 注 虚线表示不执行 break while 条件表达式1 if 条件表达式2 语句
  • 好用的Typora笔记软件使用操作教程

    Typora简单使用教程 中文官网地址 textcolor black 中文官网地址 中文官网地址 https typoraio cn 这么好用的笔记软件大家还不赶快下手
  • React中实现流程图(第三方库)

    React简单实现可拖拽流程图 下载第三方库 react flow yarn add react flow 准备两个文件 1 index tsx 组件入口 2 mock js 测试数据 index tsx文件代码 index js impo
  • 业务流程图怎么画?一篇文章看懂

    今天从以下 2 个方面来详细拆解业务流程图 业务流程图的定义 业务流程图的绘制 一 业务流程图的定义 业务流程图是一种描述系统内各单位 人员之间业务关系 作业顺序和管理信息流向的图形图标 根据业务类型的不同 图形呈现上会有差异 分析业务流程
  • switch-case流程图

    第一种情况 每一个case后面都有break switch p case 1 process 1 break case 2 process 2 break case n process n break default process n 1
  • idea使用Markdown流程图

    环境 Windows10 idea2021 1 社区版 方法 其实主要就是让Markdown的mermaid生效 如何设置mermaid CTRL ALT S调出设置 搜索 Markdown 找到enable extend name 勾选后
  • 在学校,你需要知道的8种思维导图的类型及其工作方式

    思维导图是一种学习方法 它可以将学习者的思维和抽象的思想以具体的视觉形象化 具体来说 思维导图可以帮助学习者有效地组织他们的想法和信息 此外 学习者可以更容易地将他们的信息碎片连接起来 这可以提高他们的理解能力 这可以提高他们的理解能力 通
  • uboot启动流程图以及boot启动linux流程图

    运行厂商u boot的前提 运行u boot 需要DDR或者DRAM 串口 SD卡驱动 EMMC NAND 这些要和厂商的开发板一致 就能直接在自己板子上运行u boot 开机流程 当把u boot bin下载到SD卡上时 由于整个u bo
  • 从创意到实现!GitMind AI一键生成思维导图,让您的灵感瞬间化作可视化成果!

    GitMind AI 一键生成思维导图 提高生产力效率 GitMind AI介绍 作为一款国产思维导图软件 GitMind已经在市场上获得了广泛的认可和使用 它的不断升级和更新也使得它越来越强大和好用 其中 最新推出的GitMind AI更
  • 使用 AntV X6 + vue 实现单线流程图

    使用 AntV X6 vue 实现单线流程图 X6 是 AntV 旗下的图编辑引擎 提供了一系列开箱即用的交互组件和简单易用的节点定制能力 方便我们快速搭建 DAG 图 ER 图 流程图等应用 官方文档 安装 yarn add antv x
  • Matlab导入Excel数据快速绘图

    现在使用Matalb绘图越来越多 不会这个绘图技能感觉都要被时代抛弃了 所以 本文主要是介绍怎么用Matlab导入Excel数据快速绘图 目录 一 基本使用 二 细致调节 1 颜色选项 2 形状选项 3 网格线选项 一 基本使用 事先 建议

随机推荐

  • DOM元素三大系列

    offset元素偏移量 获取元素距离带有定位父元素的位置 获取元素自身的大小 宽度高度 返回的数组不带单位 offset常用属性 element offsetParent 返回作为该元素带有定位的父级元素 如果父级没有定位则返回body e
  • The Standard Template Library___CH_21

    21 1 The Standard Library The Standard Library The Standard library contains a collection of classes that provide templa
  • c#获取MySql表中数据

    using MySql Data MySqlClient 引入MySql Data dll public static Dictionary
  • 从原理聊JVM(一):染色标记和垃圾回收算法

    1 JVM运行时内存划分 1 1 运行时数据区域 方法区 属于共享内存区域 存储已被虚拟机加载的类信息 常量 静态变量 即时编译器编译后的代码等数据 运行时常量池 属于方法区的一部分 用于存放编译期生成的各种字面量和符号引用 JDK1 8之
  • 常见聚类算法及使用--均衡的迭代并减少聚类中心的层次聚类(BIRCH)

    前言 前面文章给大家介绍了 关于层次聚类算法的实现 那么本文给大家继续介绍层次聚类的优化算法 BIRCH 大家都知道像 K means 这样的聚类算法比较有局限性 而且在大数据场景下很难处理 特别是在有限的内存和较慢的CPU硬件条件下 我相
  • 安装/使用 pycurl 遇到的问题

    记录下安装 pycurl 出现的问题 问题3 ImportError pycurl libcurl link time ssl backend openssl is different from compile time ssl back
  • C语言指针总结

    文章目录 0 前言 1 指针的定义 2 指针的运算 3 指针与数组 3 1 数组指针 指向数组的指针 3 2 指针数组 4 指针与字符 5 指针与结构体 6 指针与const 常量指针与指针常量 6 1 指针常量 Constant Poin
  • 前端每日十题,题目答案来自(每日三加一网站)。

    2022 1 18 今日题目来源http www h camel com index html 每日三加一 答案选择评论区好的 同时写出自己的答案 转载加学习 加油 1 html 页面导入样式时 使用link和 import有事么区别 区别
  • 【牛客网刷题】VL8-VL10 generate for语句、比较数大小、function的使用

    写在前面 本系列博客记录牛客网刷题记录 日拱一卒 功不唐捐 目录 VL8 使用generate for语句简化代码 题目描述 输入描述 输出描述 RTL 设计 testbench 设计 仿真测试 VL9 使用子模块实现三输入数的大小比较 题
  • 软件测试度量的关键指标,软件测试度量指标简介

    1 测试度量的目的 测试度量活动首要考虑的是目的 测试中的度量一般有如下目的 判断测试的有效性 判断测试的完整性 判断工作产品的质量 分析和改进测试过程 2 度量内容 度量的数据构成一个层次化的体系 就是度量框架 框架的上层是度量指标 Fa
  • code embedding研究系列一-基于token的embedding

    Code Embedding系列 token embedding 1 Automated software vulnerability detection with machine learning 数据集来源 数据集预处理 分类方法 获取
  • Keepalived与HaProxy的协调合作原理分析

    Keepalived与HaProxy的协调合作原理分析 keepalived与haproxy合作场景 更好的理解方式 协调合作中考虑的问题 一 Keepalived 以TCP IP模型角度来分析 二 HaProxy 总结 协调合作中考虑的问
  • GoLang项目开发基础

    一 GOROOT GOROOT指的Golang语言的安装路径 即Golang语言内置程序库所在的位置 通常在安装时环境变量会设置好GOROOT路径 当开发时 import标准库时并不需要额外安装 当程序运行后 也会去GOROOT路径下寻找相
  • 11款插件让你的Chrome成为全世界最好用的浏览器|Chrome插件推荐

    文章来源 知乎 收录于 风云社区 SCOEE 提供mac软件下载 更多专题 可关注小编 微学徒 查看我的文章 也可上 风云社区 SCOEE 查找和下载相关软件资源 一 综合类 新买苹果电脑 mac系统中小白应该了解哪些东西 Mac新手必看教
  • 【云原生之Docker实战】使用Docker部署flatnotes笔记工具

    云原生之Docker实战 使用Docker部署flatnotes笔记工具 一 flatnotes介绍 1 1 flatnotes简介 1 2 flatnotes特点 二 本地环境介绍 2 1 本地环境规划 2 2 本次实践介绍 三 本地环境
  • git报错以及解决方法

    1 git报错1 在上传本地代码到github仓库时 出现下面这个问题 fatal remote origin already exists 先执行 git remote rm origin 再次添加 git remote add orig
  • Day4/7:2021-2-4-mybatis 狂神说 哔哩哔哩

    2021 2 4 博客 https blog csdn net DDDDeng article details 106927021 Mybatis 9 28 jdk1 8 mysql5 7 maven3 6 1 Maven项目对象模型 PO
  • java设计模式——建造者模式(Builder Pattern)

    在软件开发中 存在大量类似汽车一样的复杂对象 它们拥有一系列成员属性 这些成员属性中有些是引用类型的成员对象 而且在这些复杂对象中 还可能存在一些限制条件 如某些属性没有赋值则复杂对象不能作为一个完整的产品使用 有些属性的赋值必须按照某个顺
  • response.setContentType() ;参数说明

    response setContentType application octet stream 001 application x 001 301 application x 301 323 text h323 906 applicati
  • linux 下的绘图软件Visio——流程图,矢量图

    概述 说到画流程图 很多人第一反应是MS Visio 对于公司来讲 这确为较好的选择 但对个人偶尔应用 对于较简单的流程图 恐怕支付1000元 标准版或4000元 专业版的价格 远非良策 此时 不妨试一下免费 开源软件 或在线应用 来作为V