System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种电子白板多区域书写方法、装置、终端设备及存储介质。
技术介绍
1、目前在电子白板书写系统中,电子白板可以感知用户的书写动作,然后在电子白板屏幕上显示书写痕迹。
2、传统的电子白板在书写时,往往将整个电子白板视为一个统一的书写区域,将书写轨迹和绘画轨迹映射到一整个电子白板上,不要考虑不同区域对书写轨迹和绘画轨迹的映射准确性影响,即可将书写信息正确映射到电子白板屏幕上。在并行讨论和多任务处理等场景下,需要在电子白板上设定多个独立书写区域,这时候就要准确识别不同触点所属的区域,以确保各个区域的书写轨迹可以准确映射到所属区域内,但是现有技术在将不同类型书写轨迹映射到其对应书写轨迹类型的电子白板书写区域时,会出现不同书写区域的书写轨迹无法在当前类型的书写区域上准确映射的情况,导致不同类型书写轨迹在电子白板的预设类型书写区域上显示的准确度低。
技术实现思路
1、本专利技术实施例提供一种电子白板多区域书写方法、装置、终端设备及存储介质,能提高不同类型书写轨迹在电子白板的预设类型书写区域上显示的准确度。
2、本专利技术一实施例提供一种电子白板多区域书写方法、装置、终端设备及存储介质,包括:
3、获取电子白板中各书写区域的边界坐标以及区域类型标识,其中所述区域类型标识用于指示对应书写区域内所能显示的书写轨迹的类型;
4、在检测到触摸信号时,确定触摸点的坐标以及类型标识;
5、根据各书写区域的边界坐标以及所述
6、在判断所述选定书写区域的区域类型标识,与所述触摸点的类型标识一致时,将所述触摸点映射至所述选定书写区域中。
7、进一步地,所述根据各书写区域的边界坐标以及所述触摸点的坐标,确定触摸点所在的书写区域,得到选定书写区域,包括:
8、根据各书写区域的边界坐标,确定各书写区域的边界坐标范围;
9、根据所述触摸点的坐标,逐一判断各书写区域的边界坐标范围是否包含所述触摸点;
10、将边界坐标范围包含所述触摸点的书写区域,作为所述选定书写区域。
11、进一步地,在判断所述选定书写区域的区域类型标识,与所述触摸点的类型标识不一致时,不将所述触摸点映射至所述选定的书写区域中,并发送提示信息。
12、进一步地,在将所述触摸点映射至所述选定书写区域中之前,还包括:将所述触摸点的类型标识以及所述触摸点的坐标,存储在所述选定书写区域内。
13、进一步地,还包括:
14、在检测到书写区域的边界坐标调整操作的情况下,确定所述选定书写区域的边界坐标的调整比例;
15、根据所述调整比例,将所述触摸点的坐标按相同比例进行调整;
16、根据所述触摸点调整后的坐标,将所述触摸点映射至调整后的选定书写区域中。
17、进一步地,电子白板各书写区域面积之和等于电子白板的显示区域的总面积。
18、进一步地,所述区域类型包括:字符或图形。
19、作为上述方案的改进,本专利技术另一实施例对应提供了一种电子白板多区域书写装置,包括:
20、数据获取模块,用于获取电子白板中各书写区域的边界坐标以及区域类型标识,其中所述区域类型标识用于指示对应书写区域内所能显示的书写轨迹的类型;
21、触摸点信息确定模块,用于在检测到触摸信号时,确定触摸点的坐标以及类型标识;
22、书写区域选定模块,用于根据各书写区域的边界坐标以及所述触摸点的坐标,确定触摸点所在的书写区域,得到选定书写区域;
23、映射模块,用于在判断所述选定书写区域的区域类型标识,与所述触摸点的类型标识一致时,将所述触摸点映射至所述选定书写区域中。
24、本专利技术另一实施例提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如上述实施例中所述的一种电子白板多区域书写方法。
25、本专利技术另一实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述实施例所述的一种电子白板多区域书写方法。
26、通过实施本专利技术具有如下有益效果:
27、本专利技术提供一种电子白板多区域书写方法、装置、终端设备及存储介质,其方法通过获取电子白板中各书写区域的边界坐标以及区域类型标识,其中所述区域类型标识用于指示对应书写区域内所能显示的书写轨迹的类型,在检测到触摸信号时,确定触摸点的坐标以及类型标识,然后根据各书写区域的边界坐标以及所述触摸点的坐标,确定触摸点所在的书写区域,得到选定书写区域,在判断所述选定书写区域的区域类型标识,与所述触摸点的类型标识一致时,将所述触摸点映射至所述选定书写区域中。通过判断书写轨迹的触摸点坐标是否在电子白板不同区域的边界坐标范围内以及触摸点类型标识与电子白板不同书写区域的类型标识是否一致,提高不同类型书写轨迹在电子白板的不同书写区域上显示的准确度。
本文档来自技高网...【技术保护点】
1.一种电子白板多区域书写方法,其特征在于,包括:
2.如权利要求1所述的一种电子白板多区域书写方法,其特征在于,所述根据各书写区域的边界坐标以及所述触摸点的坐标,确定触摸点所在的书写区域,得到选定书写区域,包括:
3.如权利要求1所述的一种电子白板多区域书写方法,其特征在于,还包括:在判断所述选定书写区域的区域类型标识,与所述触摸点的类型标识不一致时,不将所述触摸点映射至所述选定的书写区域中,并发送提示信息。
4.如权利要求1所述的一种电子白板多区域书写方法,其特征在于,在将所述触摸点映射至所述选定书写区域中之前,还包括:将所述触摸点的类型标识以及所述触摸点的坐标,存储在所述选定书写区域内。
5.如权利要求4所述的一种电子白板多区域书写方法,其特征在于,还包括:
6.如权利要求1所述的一种电子白板多区域书写方法,其特征在于,电子白板各书写区域面积之和等于电子白板的显示区域的总面积。
7.如权利要求1所述的一种电子白板多区域书写方法,其特征在于,所述区域类型包括:字符或图形。
8.一种电子白板多区
9.一种终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至7中任意一项所述的一种电子白板多区域书写方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至7中任意一项所述的一种电子白板多区域书写方法。
...【技术特征摘要】
1.一种电子白板多区域书写方法,其特征在于,包括:
2.如权利要求1所述的一种电子白板多区域书写方法,其特征在于,所述根据各书写区域的边界坐标以及所述触摸点的坐标,确定触摸点所在的书写区域,得到选定书写区域,包括:
3.如权利要求1所述的一种电子白板多区域书写方法,其特征在于,还包括:在判断所述选定书写区域的区域类型标识,与所述触摸点的类型标识不一致时,不将所述触摸点映射至所述选定的书写区域中,并发送提示信息。
4.如权利要求1所述的一种电子白板多区域书写方法,其特征在于,在将所述触摸点映射至所述选定书写区域中之前,还包括:将所述触摸点的类型标识以及所述触摸点的坐标,存储在所述选定书写区域内。
5.如权利要求4所述的一种电子白板多区域书写方法,其特征在于,还包括:
...
【专利技术属性】
技术研发人员:吴志豪,李仕庭,刘宗林,
申请(专利权)人:广州朗国电子科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。