![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
draw.io
albus_bird
这个作者很懒,什么都没留下…
展开
-
使用画图工具draw.io的嵌入模式实现uml图绘制功能的尝试(1)
正在编写的本科毕设项目中要求实现绘制UML图的需求,我搜索了一些相关的开源软件,发现了jsUML2、jTopo、PlantUML、Java UML Generator、JS-Sequence-Diagrams、draw.io等可参考的开源软件 (*具体介绍详见页面下方),经过考虑决定使用draw.io的嵌入模式。因为找资料找到头秃,决定把自己做的一些工作记录下来分享给大家。才疏学浅,如有错漏欢迎...原创 2019-03-17 01:04:04 · 8426 阅读 · 2 评论 -
使用画图工具draw.io的嵌入模式实现uml图绘制功能的尝试(2)
使用画图工具draw.io的嵌入模式实现uml图绘制功能的尝试(1)JSON协议在嵌入模式(或客户端模式)下,draw.io一般使用json来传递message(即在url参数中设置proto = json)。P.S.主窗口向编辑器传输信息一般为’action’,编辑器向主窗口传输信息一般为’event’。使用的json协议如下:iframe中的编辑器准备好时,向主窗口发送{event...原创 2019-03-21 17:22:21 · 2996 阅读 · 0 评论 -
使用画图工具draw.io的嵌入模式实现uml图绘制功能的尝试(3)
使用画图工具draw.io的嵌入模式实现uml图绘制功能的尝试(1)使用画图工具draw.io的嵌入模式实现uml图绘制功能的尝试(2)对JSON协议拓展的探索根据(2)中提到的比较有特殊性的JSON协议 {error: 'unknownMessage'},在draw.io源码中搜索‘unknownMessage’,可以找到唯一结果,在editorUI.js的10417行发现parent.p...原创 2019-05-17 21:47:20 · 1749 阅读 · 0 评论