Word中插入矢量流程图的方法(个人自用)
使用内容:ProcessOn,Draw.io,Adobe Acrobat,Inkscape,GhostScript
前景提要:有点复杂,但是效果很不错
步骤1:使用mermaid进行代码编写
我是用的是cursor进行辅助流程图的绘制,不需要手动拖动,当然也可以自己画流程图,我这里使用的是ProcessOn进行mermaid流程图的绘制。
1.随便让ai生成一段Mermaid代码即可。
2.在这之后,点击processOn的图形化编辑按钮,就能进入手动界面。
3.进入手动界面的时候,可以自行操作,这里不再赘述。
4.重点:在这里完成之后,右上角选择导出形式为VISIO文件形式,为了之后进行准备。
5.导出之后,能获得一个mermaid.vsdx的文件。
步骤2:将文件导入Draw.io,获取PDF格式的流程图
1.直接将vsdx文件拖入draw.io文件。
2.这里不需要进行操作,直接选择左上角文件的导出为——PDF格式
3.这里可以自己选择适应按钮,我使用的一般是边框宽度为200,如果流程图很宽,可以继续进行数值放大。
4.之后会得到一个流程图的PDF形式,内容大致如下,因为是PDF,因此该流程图可以被认为是矢量图,可以随意放大。
步骤3:使用Adobe Acrobat将PDF打开
Adobe Acrobat 请自行安装。
1.文件打开之后,选择导出为更多格式格式,选择内嵌式PostScript
2.导出之后是一个eps文件,这一步完成。
步骤4:使用Inkscape打开Eps文件(准备工作)
这一步最坑人,在Windows10版本中Inkscape不支持EPS格式的文件,因此我们需要一个插件叫GhostScript。
1.Inkscape请自行下载。
2.GhostScript下载地址:Ghostscript : Releases
3.在界面中,根据操作系统选择对应的内容。
4.下载完毕之后,能够得到一个exe文件,我们这里不选择运行,而是7-zip解压缩该文件,这个部分是作者在自行搜索的时候发现的视频,学习完之后进行了分享,有兴趣可以观看原视频:
https://www.youtube.com/watch?v=iRKTtTw65hw&t=79s
下载完之后,可以得到下面的exe文件。
5.对于该文件进行右键操作,选择7-zip的解压到按钮,这里没有7-zip需要自行下载,解压完之后会得到一个文件夹。
打开文件夹之后,内容如下:
6.之后,将bin文件夹名称修改成gs,并且将lib文件中的所有内容剪切,复制到gs文件夹中。
7.在执行完毕之后,可以将剩下的所有文件都删了,只保留一个gs文件。
这一步就完成了。
8.添加系统环境变量,在PAtH中添加gs的地址。
9.添加完毕之后,这一步就结束了。
步骤5:使用Inkscape打开Eps文件
1.新建一个Inkscape文件,在初始界面点击创建新文档即可。
2.得到下面的界面。
3.到了这一步,你就可以将之前的EPS文件直接拖入了,如果出现下面的界面,说明正确。
4.选择OK,之后在这个界面中,字体选择绘制所有字体。
5.记得选择取消嵌入图像。
6.之后导入即可看到这个界面,选择左侧第一个工具鼠标形式,双击背景上的白色背景,尝试拖动,如果能看到一个独立的白色背景说明选择正确,按Del键直接删除。
7.删除之后,Ctrl+A全选流程图,就可以直接复制到word文件中了。
总结:虽然过程比较繁琐,但是打印出来的效果很好,本文章结束。