【技术实现步骤摘要】
本专利技术实施例涉及软件元素处理领域,尤其涉及电子画布新增元素显示方法、装置、电子设备和存储介质。
技术介绍
1、现有的电子设备可提供用于进行内容创作的电子画布。用户可在电子画布中随意添加、删除以及修改元素完成内容的创作。例如在电子画布中添加文字、插入图片以及添加模板图像元素等。相较于使用传统画布进行创作的方式,能够极大地提升工作效率。
2、然而,目前在电子画布中新增元素时,元素的生成位置是随机生成的,可能会出现元素重叠的情况,导致电子画布中大量的空白显示区域被浪费。
技术实现思路
1、本专利技术提供了电子画布新增元素显示方法、装置、电子设备和存储介质,以解决现有技术中电子画布的空白显示区域利用效率低下的技术问题。
2、第一方面,本专利技术实施例提供了电子画布新增元素显示方法,包括:
3、通过电子画布接收元素添加指令,元素添加指令指定有目标显示元素;
4、响应于元素添加指令,将电子画布的当前显示区域的第一预设边线作为参考线,更新到初始为空集的
<本文档来自技高网...【技术保护点】
1.电子画布新增元素显示方法,其特征在于,包括:
2.根据权利要求1所述的电子画布新增元素显示方法,其特征在于,所述第一预设边线为所述当前显示区域内任一横坐标或纵坐标确定的线;当所述第一预设边线为上沿边线时,所述预设顺序为从上到下;当所述第一预设边线为下沿边线时,所述预设顺序为从下到上。
3.根据权利要求2所述的电子画布新增元素显示方法,其特征在于,当所述第一预设边线为所述上沿边线时,所述确认所述临时显示区域与所述电子画布中的已有显示元素存在交集,或所述临时显示区域存在当前显示区域之外的部分时,根据存在交集的已有显示元素的第一预设顶点或所述目标
...【技术特征摘要】
1.电子画布新增元素显示方法,其特征在于,包括:
2.根据权利要求1所述的电子画布新增元素显示方法,其特征在于,所述第一预设边线为所述当前显示区域内任一横坐标或纵坐标确定的线;当所述第一预设边线为上沿边线时,所述预设顺序为从上到下;当所述第一预设边线为下沿边线时,所述预设顺序为从下到上。
3.根据权利要求2所述的电子画布新增元素显示方法,其特征在于,当所述第一预设边线为所述上沿边线时,所述确认所述临时显示区域与所述电子画布中的已有显示元素存在交集,或所述临时显示区域存在当前显示区域之外的部分时,根据存在交集的已有显示元素的第一预设顶点或所述目标显示元素的尺寸,更新所述参考线集中的参考线并进入下一参考线的交集判断操作,包括:
4.根据权利要求3所述的电子画布新增元素显示方法,其特征在于,所述通过电子画布接收元素添加指令之后,还包括:
5.根据权利要求4所述的电子画布新增元素显示方法,其特征在于,确认所述临时显示区域全部位于所述当前显示区域内,包括:
6.根据权利要求4所述的电子画布新增元素显示方法,其特征在于,所述确认当前遍历的参考线为最后一条参考线,且所述临时显示区域存在当前显示区域之外的部分时,根据历史延伸状态将右侧端点在所述当前显示区域的参考线向右延伸预设长度进行更新,所述预设长度以所述目标显示元素的尺寸为参考,包括:
7.根据权利要求3-6任一项所述的...
【专利技术属性】
技术研发人员:夏李玮,
申请(专利权)人:广州视臻信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。