使用画图工具draw.io的嵌入模式实现uml图绘制功能的尝试(2)
使用画图工具draw.io的嵌入模式实现uml图绘制功能的尝试(3)
正在编写的本科毕设项目中要求实现绘制UML图的需求,我搜索了一些相关的开源软件,发现了jsUML2、jTopo、PlantUML、Java UML Generator、JS-Sequence-Diagrams、draw.io等可参考的开源软件 (*具体介绍详见页面下方),经过考虑决定使用draw.io的嵌入模式。
因为找资料找到头秃,决定把自己做的一些工作记录下来分享给大家。才疏学浅,如有错漏欢迎批评指正!
开始
draw.io是一个基于mxGraph、使用Java和JS等技术的开源绘图软件,其功能和界面类似processon,在线网址为:www.draw.io 。
获取draw的源码请访问:draw.io的github地址,你可以用它搭建一个自己的drawio服务器。
同时,有一个官方桌面版。
嵌入模式
draw.io的嵌入模式将其作为一个应用程序嵌入到另一个应用程序之中