[发明专利]一种自动规划最优布局流程图的方法有效
申请号: | 201910846790.8 | 申请日: | 2019-09-09 |
公开(公告)号: | CN110544284B | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 王炜;王文武;邓金祥;代先勇;刘洋;谷峰;曾海刚 | 申请(专利权)人: | 成都锋卫科技有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 杨春 |
地址: | 610000 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种自动规划最优布局流程图的方法,可以在用户配置的任意阶段调用,调用之后,界面上的工作流节点会根据节点名称内容自适应大小,并且根据用户添加工作流节点的顺序按照从左到右,从上到下的关系自动进行布局,通过自动换行来体现父子级关系,能够一眼看出各个工作流节点之前的逻辑关系,工作流节点之间的连接线通过方法计算,避免出现穿越工作流节点的情况。 | ||
搜索关键词: | 一种 自动 规划 最优 布局 流程图 方法 | ||
【主权项】:
1.一种自动规划最优布局流程图的方法,其特征在于,包括以下步骤:/n步骤一:设置工作流节点的宽度最大值或者高度最大值,设置节点的间隔宽度和高度;/n步骤二:获取当前工作流工具中已配置的所有工作流节点,且包含节点之间的父子级关系;/n步骤三:遍历所有的工作流节点,获取其中的每个节点名称,然后获取节点名称不换行的情况下显示完整需要用到的像素长度和像素高度,最后得到长度和高度的最大值;/n步骤四:获取自动布局时的节点宽度和高度;/n步骤五:构造一个虚拟的二维坐标网格,该网格分为X轴和Y轴,从上到下、从左到右布局,X轴的每一个刻度表示一列,其中奇数列的宽度为步骤四中得到的节点宽度,偶数列宽度为步骤一中用户设置的节点间的间隔宽度,Y轴的每一个刻度表示布局一行,其中奇数行高度为步骤四中得到的节点高度,偶数行高度为步骤一中用户设置的节点间的间隔高度;/n步骤六:使用自上而下的递归方式,一个一个的取出步骤二中得到的工作流节点;/n步骤七:完成步骤六后,所有的工作流节点都已经有自己在虚拟二维坐标网络中的x和y坐标,则计算得到节点在画布中的放置位置;/n步骤八:使用步骤七中得到的工作流节点相对画布的像素位置和步骤四中得到的工作流节点像素尺寸,将所有工作流节点绘制到画布中并显示;/n步骤九:使用至上而下的递归方式,递归所有的工作流节点,并使用带有箭头的折线将所有节点两两相连。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都锋卫科技有限公司,未经成都锋卫科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910846790.8/,转载请声明来源钻瓜专利网。