CN119396399A 组件可视化前端页面自动布局方法、系统、装置及介质 (朗坤智慧科技股份有限公司)_第1页
CN119396399A 组件可视化前端页面自动布局方法、系统、装置及介质 (朗坤智慧科技股份有限公司)_第2页
CN119396399A 组件可视化前端页面自动布局方法、系统、装置及介质 (朗坤智慧科技股份有限公司)_第3页
CN119396399A 组件可视化前端页面自动布局方法、系统、装置及介质 (朗坤智慧科技股份有限公司)_第4页
CN119396399A 组件可视化前端页面自动布局方法、系统、装置及介质 (朗坤智慧科技股份有限公司)_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

组件可视化前端页面自动布局方法、系统、22.如权利要求1所述的组件可视化前端页面自动布局方法,其特征在于:所述组件包3.如权利要求1或2所述的组件可视化前端页用户通过拖拽动作,从已注册的组件库中选取覆盖区域FG中存在大于XC+WC的横坐标;3覆盖区域FG中存在小于YC-HC的纵坐标。在启用了垂直空间压缩策略的情况下,通过堆叠检测,逐所述堆叠检测包括,将当前拖拽的网格所覆盖的区域FG与逐一画布上,采集在左侧边界和右侧边界之间的所有已放置网格,若采集的所有若采集的所有已放置网格,均未超出所述左侧边若采集的所有已放置网格,存在超出所述左侧边界或所述右侧边完成边界的拓展后,更新所述左侧边界和所述右侧边界,重新判4,,f(y)=1;若输入的y值所在直线穿过任一已放置网格,则f(y)=0。在存在足够空余空间的情况下,当分界线穿过已放置网格时QP+1,QP+2…Qq分别进行压缩,分界线两侧的压缩比例分别从一开始的100%按照在不存在足够空余空间的情况下,当分界线穿过已放置网格时,间隙部分长度Q,进行放大,同时将Q1,Q2…QP-1以及QP+1,QP+2…Qq全部压缩为12.一种采用如权利要求1_11任一所述方法的组件可视化前端页面自动布局系统,其5被处理器执行时实现组件可视化前端页面自动布局6难以满足快速迭代以及高度定制化的市场需求。尽管基于组件化的前端开发框架如7,其中,BG;表示第i个已放置网格所覆盖的区域,i表示已放置网格的索引,8[0034]采集在左侧边界和右侧边界之间的所有已放置网格,若格排列为一列,则仅对所述左侧边界和所述右侧边界之间的已放置网格进行空余空间分述右侧边界之间的已放置网格进行全局垂直空,,识别函数,在所述左侧边界和所述右侧边界之间,若输入的y值所在直线未穿过已放置网述自动调整包括,通过识别函数f(y),在所述左侧边界和所述右侧边界之间识别f(y)=19QP+1,QP+2…Qq分别进行压缩,分界线两侧的压缩比例分别从一开始的100%按照[0043]其中,BY表示当前拖拽的网格上下边缘所在直线与已放置网格边缘所在直线的续的间隙部分长度Q,进行放大,同时将Q1,Q2…QP-1以及QP+1,QP+2…Qq全部压述处理器执行所述计算机程序时实现本发明中任一项所述的方[0054]图1为本发明第一个实施例提供的组件可视化前端页面自动布局方法的整体流程[0055]图2为本发明第一个实施例提供的组件可视化前端页面自动布局方法中间隙示意,其中,BG;表示第i个已放置网格所覆盖的区域,i表示已放置网格的索引,[0084]采集在左侧边界和右侧边界之间的所有已放置网格,若格排列为一列,则仅对所述左侧边界和所述右侧边界之间的已放置网格进行空余空间分述右侧边界之间的已放置网格进行全局垂直空排列不仅一列时,左侧边界和右侧边界的定义有助于划定拖拽网格可能占据的水平区域,使系统能够对更广泛的网格区域进行垂直空间评估,保证拖拽网格能放置在最优化的位,,识别函数,在所述左侧边界和所述右侧边界之间,若输入的y值所在直线未穿过已放置网法仅统计箭头1+箭头2的间隙长度,并不统计箭头1+箭头4的间隙长度或箭头3+箭头2的间[0092]通过识别函数f(y),在所述左侧边界和所述右侧边界之间识别f(y)=1的部分,QP+1,QP+2…Qq分别进行压缩,分界线两侧的压缩比例分别从一开始的100%按照0.01%的压缩步长逐渐减小,直到不存在堆叠且BY≥MBY时,停止减小压缩比例。其中,BY表示当前拖拽的网格上下边缘所在直线与已放置网格边缘所在直线的最短垂直距离;Q1,Q2…QP-1的数值也逐渐减小,此时的终止判据。对于下侧而言,Q,之后的QP+1,QP+2…Qq的数值也逐渐减小,此时获取无重叠的情况下找到合理的位置。这种调整机制避免了传统固定空间布局带来的局限性,续的间隙部分长度Q,进行放大,同时

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论