
draw.io
文章平均质量分 67
皓月如我
这个作者很懒,什么都没留下…
展开
-
draw.io二次开发(4)事件捕获
本篇阐述对drawio中如何捕获并处理事件。绘制一个曲线箭头,可以看到上图中红框部分1.可以通过下拉框选择箭头的起止端形状,2.可以通过复选框选择是否产生草稿线条,3.可以双击曲线添加文字。原创 2023-05-13 11:30:40 · 2124 阅读 · 1 评论 -
draw.io二次开发(3)从删删减减开始定制自己的drawio
经过克隆代码、配置IntelliJ/IDEA和Tomcat、以及本地部署(详见前几篇)之后,终于到了上手改代码的环节了。首先需要强调的一点是:千万不要去改 *.min.js 文件中的代码,这些文件都是生成的压缩代码,我们一定要再开发模式下进行修改,而不是改 *.min.js文件中的代码。原创 2023-05-10 16:09:47 · 6891 阅读 · 2 评论 -
draw.io二次开发(2)文件解读
首页:drawio/src/main/webapp/index.html模板文件:drawio/src/main/webapp/templates/index.xml原创 2021-06-05 09:36:39 · 1769 阅读 · 0 评论 -
draw.io二次开发(1)三种运行模式的区别
想尝试在开源的drawio的基础上做一些开发,实现自己的定制化需求。可能是因为这个工具已经非常完善了吧,找到的大部分都是教你如何使用,开发相关资料太少,看来只能靠自己了。关于开发环境搭建,请先看这一篇:《draw.io项目本地部署》在一些资料中提到了三种模式:普通模式,离线模式,开发模式。先通过浏览器控制台,来看一看这三种模式有什么区别:(首先要注意:浏览器端和服务器端的主机,都与Internet断开,这样才能测试自己部署的情况,否则搞不清哪些地方用到了在线资源)普通模式:http://localh原创 2021-06-04 15:02:20 · 2457 阅读 · 0 评论 -
draw.io基础使用
转自:《Draw.io—一款强大且支持在线编辑和到处的画图软件》转自:https://blog.youkuaiyun.com/feeltouch/article/details/105476275转载 2021-06-01 15:56:05 · 3080 阅读 · 0 评论 -
draw.io创建自定义形状
使用文本编辑器在diagrams.net中创建自定义形状你可以在diagrams.net中创建自己的自定义模板(形状),通过XML格式描述模板中组件的几何形状、连接点和样式。提示:你可以将自定义模板从绘图画布拖动到Scratchpad中,或者如果你想保存或共享你的自定义形状,也可以拖动到自定义库中。单击File > New Library来创建一个新的自定义库。总体结构diagrams.net的基本模板使用XML。点击Arrange > Insert > Shape打开Edit S转载 2021-06-01 15:54:27 · 6768 阅读 · 0 评论 -
draw.io项目本地部署
最近想学习draw.io二次开发,而且这本来就是一个很有用的绘图工具,本地部署完成后,再也不用安装庞大的visio,也不用受制于processon了。本文给出两种部署方法。1. 使用本地的IntelliJ和Tomcat进行部署这种方法适合开发者。现将对IntelliJ进行配置,主要是消除乱码问题,参考链接:《IntelliJ IDEA乱码问题》1.1. 使用git将源码下载到本地git clone https://github.com/jgraph/drawio1.2. 用IntelliJ打原创 2021-05-31 12:36:42 · 8363 阅读 · 3 评论