[发明专利]画布扩展方法、装置、存储介质及终端有效
申请号: | 202110067721.4 | 申请日: | 2021-01-19 |
公开(公告)号: | CN112684962B | 公开(公告)日: | 2022-03-29 |
发明(设计)人: | 王达昇 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视臻信息科技有限公司 |
主分类号: | G06F3/0483 | 分类号: | G06F3/0483;G06F3/0488 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 张晓芳 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 画布 扩展 方法 装置 存储 介质 终端 | ||
1.一种画布扩展方法,其特征在于,应用于第一终端,所述第一终端安装有web绘图应用,画布是所述web绘图应用的用于承载绘制内容的区域,容器用于承载所述画布,视口是所述第一终端的屏幕上用于显示所述web绘图应用的区域,所述画布的第一长度为所述视口的第二长度的第一预设倍数,所述画布的第一宽度为所述视口的第二宽度的第二预设倍数,所述第一预设倍数和所述第二预设倍数均大于1,所述方法包括:
接收针对所述画布的移动指令,按照所述移动指令对应的移动方向移动承载所述画布的容器,所述画布包括第一边缘和第三边缘,所述视口包括第二边缘和第四边缘,所述第一边缘与所述第三边缘平行,所述第二边缘与所述第四边缘平行,所述第一边缘与所述第二边缘位于所述移动方向的同一侧,所述第三边缘与所述第四边缘位于所述移动方向的反方向的同一侧,所述画布至少包括相邻的第一区域和第二区域,所述第一区域绘制第一内容,所述第二区域绘制第二内容;
当所述第一边缘与所述第二边缘重合时,触发将所述第一区域的所述第一内容绘制为所述第二内容,将所述第二区域的所述第二内容绘制为第三内容,并将所述容器沿着所述反方向移动至所述第三边缘与所述第四边缘重合的位置。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在协同模式下,获取所述移动指令对应的偏移量,所述偏移量包括水平偏移量以及垂直偏移量;
将所述偏移量发送至第二终端,所述偏移量用于指示所述第二终端重绘所显示的画布内容。
3.根据权利要求2所述的方法,其特征在于,所述获取所述移动指令对应的偏移量,包括:
以所述画布中任一顶点为坐标原点,以所述视口中任一顶点为定位点;
获取所述定位点与所述坐标原点之间的偏移量。
4.根据权利要求2所述的方法,其特征在于,所述将所述偏移量发送至第二终端,包括:
基于长连接将所述偏移量发送至第二终端。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在协同模式下,接收第二终端发送的偏移量,所述偏移量包括水平偏移量以及垂直偏移量;
基于所述偏移量重绘所显示的画布内容。
6.根据权利要求5所述的方法,其特征在于,所述接收第二终端发送的偏移量,包括:
接收第二终端发送的移动指令,获取所述移动指令携带的偏移量。
7.根据权利要求5所述的方法,其特征在于,所述基于所述偏移量重绘所显示的画布内容,包括:
按照所述水平偏移量和所述垂直偏移量移动承载所述画布的容器,确定所述视口中的待显示内容;
将所述画布内容重绘为所述待显示内容,并在所述视口中进行显示。
8.根据权利要求5所述的方法,其特征在于,所述接收第二终端发送的偏移量,包括:
基于长连接接收所述第二终端发送的偏移量。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收在所述屏幕上的书写操作,绘制书写笔迹并重绘所述画布的全部绘制内容;
保留所述书写笔记并显示重绘后的全部绘制内容。
10.根据权利要求1所述的方法,其特征在于,所述接收针对所述画布的移动指令,包括:
接收在所述屏幕上的书写操作,绘制书写笔迹;
当所述书写笔迹到达所述视口边界时,生成针对所述画布的移动指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视臻信息科技有限公司,未经广州视源电子科技股份有限公司;广州视臻信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110067721.4/1.html,转载请声明来源钻瓜专利网。