[发明专利]一种显示画布的方法及装置在审
申请号: | 201810444627.4 | 申请日: | 2018-05-10 |
公开(公告)号: | CN108681477A | 公开(公告)日: | 2018-10-19 |
发明(设计)人: | 雷羽佳 | 申请(专利权)人: | 北京白鹭时代信息技术有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448;G06T11/80 |
代理公司: | 北京大成律师事务所 11352 | 代理人: | 王卫东 |
地址: | 100000 北京市石景*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 画布 标尺刻度 终端 计算机技术领域 实时监测 关系表 预置 匹配 屏幕 | ||
本发明公开了一种显示画布的方法及装置,涉及计算机技术领域,其方法包括:终端通过对屏幕中画布坐标系中的画布进行实时监测,得到所述画布的当前画布尺寸;所述终端根据预置的包含画布尺寸范围和标尺刻度对应关系的画布关系表,获取与所述当前画布尺寸相匹配的标尺刻度;所述终端按照所述标尺刻度显示所述画布。
技术领域
本发明涉及计算机技术领域,特别涉及一种显示画布的方法及装置。
背景技术
画板展示类工具泛指所有具有看图作图或类似功能的工具,他们在某个编辑或展示区中会有一个画板或舞台。例如:Windows画图、Flash Professional以及Sketch等,在大刻度屏幕尺寸较小和较大的时候,其每一个大刻度内的小刻度的细分力度都为10。也就是说,这些标尺会随着画布的放大而把刻度放大,刻度密度保持不变,但是当刻度的大小超过一定尺寸的时候,会重新缩小刻度密度,然后将标尺的刻度也变小。使其每一个大刻度的屏幕尺寸变小,同时保持刻度为一个最合适的整数。然后随着画布继续放大,循环如上操作。而人眼在长时间注释一个刻度密集程度很大的标尺时是更容易产生视觉疲劳的。
一般该类工具在要求精准快速定位位置的时候,会在画板所在容器的四周或左边和上边提供一个标尺,用于快速定位当前鼠标相对于画板的位置,或所选控件或图形相对于画板的位置。而画板一般是可以由用户控制随意缩放和平移的,所以其标尺如何能更合理更清晰的显示画板坐标系的刻度与尺寸便变得尤为重要了。所以在刻度密度较大,刻度屏幕尺寸较小的情况下,每一个大刻度内仍旧显示10个小刻度显然并不合理。
发明内容
根据本发明实施例提供的方案解决的技术问题是画布在放大或缩小时标尺刻度保持不变,导致用户体验不佳且标尺精度不高。
根据本发明实施例提供的一种显示画布的方法,包括:
终端通过对屏幕中画布坐标系中的画布进行实时监测,得到所述画布的当前画布尺寸;
所述终端根据预置的包含画布尺寸范围和标尺刻度对应关系的画布关系表,获取与所述当前画布尺寸相匹配的标尺刻度;
所述终端按照所述标尺刻度显示所述画布。
优选地,还包括所述终端建立所述画布关系表,具体包括:
所述终端获取N个不同的画布尺寸范围和N个不同的标尺刻度;
所述终端通过将所述N个画布尺寸范围和所述N个标尺刻度分别进行一一绑定处理,建立并保存包含画布尺寸范围和标尺刻度对应关系的画布关系表;
其中,所述N为正整数。
优选地,所述终端根据预置的包含画布尺寸范围和标尺刻度对应关系的画布关系表,获取与所述当前画布尺寸相匹配的标尺刻度包括:
所述终端通过遍历所述画布关系表,确定所述当前画布尺寸所属的画布尺寸范围;
所述终端根据所述画布尺寸范围和所述画布关系表,获取与所述当前画布尺寸相匹配的标尺刻度。
优选地,所述画布尺寸范围包括:[30像素-35像素)、[35像素-50像素)、[50像素-65像素)以及[65像素-80像素);所述标尺刻度包括2刻度、4刻度、5刻度以及10刻度。
优选地,所述画布尺寸范围和标尺刻度对应关系包括:
所述画布尺寸范围为[30像素-35像素)时,所述标尺刻度为2刻度;
所述画布尺寸范围为[35像素-50像素)时,所述标尺刻度为4刻度;
所述画布尺寸范围为[50像素-65像素)时,所述标尺刻度为5刻度;
所述画布尺寸范围为[65像素-80像素)时,所述标尺刻度为10刻度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京白鹭时代信息技术有限公司,未经北京白鹭时代信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810444627.4/2.html,转载请声明来源钻瓜专利网。