白板页面切割的方法及装置的制造方法

文档序号:8498574阅读:741来源:国知局
白板页面切割的方法及装置的制造方法
【技术领域】
[0001]本发明涉及电子白板技术领域,特别是涉及一种白板页面切割的方法、白板页面切割的装置。
【背景技术】
[0002]在大屏幕(50寸以上)的交互智能平板上,电子白板软件是常见的应用。通常地,电子白板软件可以进行书写、擦除、插入图片等元素,以及选择元素等交互操作。但现有的白板页面通常是一个不可分割的整体,不同的模式是互斥的,同一时间只能对应一种操作模式。即整个白板页面同一时间内只能响应一种操作,这就限制为,在大屏幕的交互智能平板上,一次只能有一个用户操作软件。随着大屏幕触控技术的发展,现有的白板页面显然无法满足多任务的协同处理的需求。
[0003]针对现有白板页面的缺陷,目前已经实现了支持多人同时书写的方法,但该方法也是同一个操作模式,即书写。还有一种边写边擦的方法,该方法根据触摸接触区域的不同来区分是书写还是擦除,即接触区域小时,认作“书写”,接触区域大时,认作“擦除”。
[0004]上述两种方法仅仅支持最简单的书写、擦除模式共存,无法支持更复杂的操作模式。目前也没有其它技术可以实现白板页面不同操作模式的共存,无法满足多任务协同处理的发展需求。

【发明内容】

[0005]基于此,有必要针对上述问题,提供一种白板页面切割的方法及装置,实现了不同操作模式的同时进行。
[0006]一种白板页面切割的方法,包括步骤:
[0007]接收进行白板页面切割的触发指令;
[0008]响应所述触发指令检测白板页面上的滑动轨迹;
[0009]根据检测到的滑动轨迹生成各个子页面,并对所述滑动轨迹经过的白板页面上的元素按照预设切割规则进行切割;
[0010]将切割后的元素复制到对应位置的子页面上。
[0011]一种白板页面切割的装置,包括:
[0012]触发指令接收模块,用于接收进行白板页面切割的触发指令;
[0013]滑动轨迹检测模块,用于响应所述触发指令检测白板页面上的滑动轨迹;
[0014]子页面生成及元素切割模块,用于根据检测到的滑动轨迹生成各个子页面,并对所述滑动轨迹经过的白板页面上的元素按照预设切割规则进行切割;
[0015]元素复制模块,用于将切割后的元素复制到对应位置的子页面上。
[0016]本发明白板页面切割的方法及装置,利用多点触控,在白板页面处于切割触发状态时,根据滑动轨迹将白板页面切割成不同的子页面,并将切割后的各元素复制到对应的各个子页面上。不同的子页面相互独立,可以同时进行不同的模式操作。不同用户在同一个交互智能平板上操作互不影响。本发明不需要多个硬件终端即可以实现白板页面多种操作模式的同时进行,方案简单,并且充分利用了大平板的大屏幕,满足了多任务协同处理的发展需求。
【附图说明】
[0017]图1为本发明方法实施例的流程示意图;
[0018]图2为本发明切割状态触发器具体实施例的示意图;
[0019]图3为本发明元素切割具体实施例的示意图;
[0020]图4为本发明元素移动具体实施例的示意图;
[0021]图5为本发明子页面合并具体实施例的示意图;
[0022]图6为本发明装置实施例一的结构示意图;
[0023]图7为本发明装置实施例二的结构示意图;
[0024]图8为本发明装置实施例三的结构示意图;
[0025]图9为本发明元素移动模块实施例的结构示意图;
[0026]图10为本发明装置实施例四的结构示意图;
[0027]图11为本发明第一页面合并模块实施例的结构示意图;
[0028]图12为本发明装置实施例五的结构示意图;
[0029]图13为本发明第二页面合并模块实施例的结构示意图。
【具体实施方式】
[0030]下面结合附图对本发明白板页面切割的方法的【具体实施方式】做详细描述。
[0031]如图1所示,一种白板页面切割的方法,包括步骤:
[0032]SI 10、接收进行白板页面切割的触发指令;
[0033]S120、响应所述触发指令检测白板页面上的滑动轨迹;
[0034]S130、根据检测到的滑动轨迹生成各个子页面,并对所述滑动轨迹经过的白板页面上的元素按照预设切割规则进行切割;
[0035]S140、将切割后的元素复制到对应位置的子页面上。
[0036]白板页面根据触发指令进入切割状态可以有多种方式实现,例如,如图2所示,通过点击交互智能平板21上的按键Cl,使白板页面进入切割状态,或者通过点击白板软件22上的虚拟按钮C2,使白板页面进入切割状态,或者通过点击触摸笔23上的按键C3,使白板软件进入切割状态。白板页面由正常状态进入切割状态的方式并不限制于上述方法,还可以通过现有技术中其他方式实现。
[0037]接收进行白板页面切割的触发指令之后,白板页面进入切割状态,然后可以响应所述触发指令,生成覆盖于白板页面上的透明层,根据所述透明层检测白板页面上的滑动轨迹。也可以在白板页面进入切割状态时,直接检测用户利用鼠标、手指或触摸笔等在白板页面上的滑动轨迹,无需生成透明层。
[0038]滑动轨迹的检测方法是智能的,即使滑动轨迹没有到达白板页面的边缘,也可以根据滑动轨迹的两个端点的切线进行延伸,直到和白板页面的边缘重合。这些轨迹和原白板页面的边缘可以构成若干新的几何区域,然后根据这些几何区域的数量生成若干个子页面,这些子页面的形状和位置与分割出来的几何区域对应。
[0039]当白板页面上没有笔迹、图片等元素时,直接生成各个子页面即可。但是一般白板页面上都会有一些元素,所以在生成各个子页面的同时,也需要将这些元素进行按照预设分割规则进行切割,然后将切割后的元素复制到相应的子页面上。元素切割时,需要判断滑动轨迹经过了白板页面上的哪些可见元素,其中判断经过哪些元素的算法可以通过现有技术中已有的算法实现。然后根据预设切割规则判断这些经过的元素是否可以被切割,以及是以怎样的方式切割。例如,在一个实施例中,预设切割规则可以包括:
[0040]若所述元素是书写笔迹,将所述书写笔迹在所述滑动轨迹处断开;
[0041]若所述元素是图片,将图片按照所述滑动轨迹进行剪裁;
[0042]若所述元素为学科工具或音视频等无法切割的特殊元素,可以根据用户自定义确定这些特殊元素归属的子页面。例如,根据所述元素的预设部分(例如左上角等)的位置,确定所述元素归属的子页面,即切割前该元素的预设部分处于哪一个区域,则将该元素复制到该区域对应位置的子页面上。或根据所述元素被滑动轨迹划分的各部分的面积,确定所述元素归属的子页面,例如元素在哪一片区域的面积较大,则属于哪一边区域,将该元素复制到面积区域较大位置对应的子页面上。在所述各部分的面积相等时,根据预设顺序确定所述元素归属的子页面,例如根据从左到右,从上到下的顺序为准,即切割区域面积相同的元素,若为左右分割,则该元素归属于左边区域,将该元素复制到左边区域对应的子页面上,若为上下分割,则该元素归属于上面区域,将该元素复制到上面区域对应的子页面上。需要说明的是,白板页面上的元素并不限制于上述所述的书写笔迹、图片以及学科工具音视频,还可以是其他元素;对白板页面上的元素以何种方式切割并不限制于上述所述的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1