发布信息

白板的控制方法和装置与流程

作者:admin      2022-11-04 17:05:54     273



计算;推算;计数设备的制造及其应用技术1.本发明涉及计算机领域,具体而言,涉及一种白板的控制方法和装置。背景技术:2.目前白板应用常常在会议中使用,用户可以在白板中对会议内容进行记录,在会议之后再根据白板中记录的内容进行会议要点的整理,这就需要重新对会议内容进行梳理,对于会议人员来说非常不便。3.针对现有技术中对会议要点的整理较为不便的问题,目前尚未提出有效的解决方案。技术实现要素:4.本发明实施例提供了一种白板的控制方法和装置,以至少解决现有技术中对会议要点的整理较为不便的技术问题。5.根据本发明实施例的一个方面,提供了一种白板的控制方法,包括:显示白板应用界面;接收生成于白板应用界面的第一触控操作,其中,第一触控操作用于生成纪要;根据第一触控操作显示纪要编辑界面,其中,纪要编辑界面包括:虚拟纪要占位项组成的纪要列表和设置于纪要列表上层的透明纪要显示区域,其中,虚拟纪要占位项用于指示纪要项的位置;接收生成于纪要编辑界面中的一个目标纪要项内的书写操作;根据书写操作,在目标纪要项内生成对应的书写笔迹,其中,书写笔迹显示于透明纪要显示区域中目标纪要项对应的位置。6.根据本发明实施例的另一方面,还提供了一种白板的控制装置,包括:第一显示模块,用于显示白板应用界面;第一接收模块,用于接收生成于白板应用界面的第一触控操作,其中,第一触控操作用于生成纪要;第二显示模块,用于根据第一触控操作显示纪要编辑界面,其中,纪要编辑界面包括:虚拟纪要占位项组成的纪要列表和设置于纪要列表上层的透明纪要显示区域,其中,虚拟纪要占位项用于指示纪要项的位置;第二接收模块,用于接收生成于纪要编辑界面中的一个目标纪要项内的书写操作;生成模块,用于根据书写操作,在目标纪要项内生成对应的书写笔迹,其中,书写笔迹显示于透明纪要显示区域中目标纪要项对应的位置。7.根据本发明实施例的另一方面,还提供了一种计算机存储介质,其特征在于,计算机存储介质存储有多条指令,指令适于由处理器加载并执行上述的方法步骤。8.根据本发明实施例的另一方面,还提供了一种智能交互平板,其特征在于,包括:处理器和存储器;其中,存储器存储有计算机程序,计算机程序适于由处理器加载并执行上述的方法步骤。9.在本发明实施例中,显示白板应用界面;接收生成于白板应用界面的第一触控操作,其中,第一触控操作用于生成纪要;根据第一触控操作显示纪要编辑界面,其中,纪要编辑界面包括:虚拟纪要占位项组成的纪要列表和设置于纪要列表上层的透明纪要显示区域,其中,虚拟纪要占位项用于指示纪要项的位置;接收生成于纪要编辑界面中的一个目标纪要项内的书写操作;根据书写操作,在目标纪要项内生成对应的书写笔迹,其中,书写笔迹显示于透明纪要显示区域中目标纪要项对应的位置。上述方案在白板应用界面中根据用户的触发提供纪要编辑界面,并允许在纪要编辑界面中的纪要项内进行书写,使得可以使用白板应用所提供的纪要工具,在会议过程中就生成纪要,从而无需会后再对纪要进行整理,解决了现有技术中对会议要点的整理较为不便的技术问题,提高了整理纪要的便捷程度。附图说明10.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:11.图1是根据本发明实施例的一种白板的控制方法的流程图;12.图2是根据本发明实施例的一种白板应用界面的示意图;13.图3是根据本发明实施例的一种纪要编辑界面的示意图;14.图4是根据本发明实施例的一种可选的生成纪要的流程图;15.图5是根据本发明实施例的另一种可选的生成纪要的流程图;16.图6是根据本发明实施例的一种移动纪要项位置的流程图;17.图7是根据本发明实施例的一种白板的控制装置的示意图。具体实施方式18.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。19.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。20.实施例121.根据本发明实施例,提供了一种白板的控制方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。22.图1是根据本发明实施例的一种白板的控制方法的流程图,如图1所示,该方法包括如下步骤:23.步骤s102,显示白板应用界面。24.本技术该实施例中的步骤可以由智能交互平板执行。智能交互平板具有触摸屏,触摸屏可以是能够实现单一触摸功能的触摸屏,例如:电容触摸屏、电磁触摸屏,也可以是能够同时实现电容感应、电磁感应和红外感应的触摸屏。当用户通过手指触摸智能交互平板的触摸屏时,触摸位置的电容参数发生变化,触摸框根据电容的变化,确定手指在触摸屏的触摸位置;或者,手指在接触触摸框时,阻挡了红外的接收端接收红外信号,触摸框根据被阻挡的红外信号确定手指的触摸位置;再或者,当用户使用电磁笔解除接触触摸屏时,电磁笔与触摸屏接触的位置发生电磁感应,从而产生磁通量的变化,触摸框的电磁屏根据磁通量的变化确定电磁笔接触触摸屏的位置。25.上述示例中,智能交互平板中安装有白板应用软件,白板应用软件用于提供上述白板应用届满。该白板应用软件可以预先安装在上述智能交互平板中,也可以是在智能交互平板启动时,从第三方设备或服务器进行下载并安装使用的书写类应用软件。其中,第三方设备在实施例中不作限定。具体的,白板应用软件用于获取用户的手指或电磁笔在书写界面中的操作,根据用户的操作获取多个控制点,并根据控制点生成用户的书写笔迹。其中,智能交互平板还将生成的书写笔迹显示在显示屏上,显示屏所显示的书写笔迹的颜色、粗细等参数可以是白板应用软件默认的,也可以是用户在书写前通过控制控件选择的。在生成书写笔迹之后,白板应用软件提供擦除功能,用于对已显示的书写笔迹进行擦除。橡皮擦擦除笔迹的方式可以为,用户选中橡皮擦后,移动橡皮擦,以使橡皮擦的移动轨迹覆盖需要擦除的笔迹。根据橡皮擦的移动,白板应用软件将橡皮擦覆盖的像素点的颜色值设置为0,从而达到擦除书写笔迹的效果。26.步骤s104,接收生成于白板应用界面的第一触控操作,其中,第一触控操作用于生成纪要。27.具体的,上述第一触控操作可以是对白板应用界面中的纪要生成控件的点击操作。28.图2是根据本发明实施例的一种白板应用界面的示意图,结合图2所示,在一种可选的实施例中,上述白板应用界面中可以包括一纪要生成控件21,还包括一登陆控件22和分享控件23,第一触控操作可以是对该纪要生成控件21进行选择的点击操作,用户点击上述纪要生成控件21,白板应用软件即接收到上述第一触控操作。29.需要说明的是,图2中的白板应用界面仅用于示例,白板应用界面中还可以包括其他控件,或不包括登陆22以及分享控件23。30.还需要说明的是,上述第一触控操作仅用于示例,第一触控操作还可以是其他用于生成纪要的操作。31.步骤s106,根据第一触控操作显示纪要编辑界面,其中,纪要编辑界面包括:虚拟纪要占位项组成的纪要列表和设置于纪要列表上层的透明纪要显示区域,其中,虚拟纪要占位项用于指示纪要项的位置。32.具体的,上述纪要编辑界面用于提供进行纪要编辑和显示的区域。纪要显示区域可以默认显示于白板应用界面的上层,且居中显示,也可以根据移动操作移动其在白板应用界面中的位置。33.上述纪要编辑界面中可以提供主题编辑区域、纪要编辑区域以及多种操作控件,其中,主题编辑区域用于填入会议主题,纪要编辑区域用于填入纪要内容,多种操作控件可以包括:用于触发书写功能的书写控件、用于触发擦除功能的擦除控件、用于增加纪要项得到增加纪要项控件等。34.上述纪要编辑界面中,纪要项所在的区域均可以分为两层,底层即为上述虚拟纪要占位项所组成的纪要列表,该纪要列表仅用于呈现纪要项的位置,而不进行任何交互的处理。由于纪要编辑界面中的纪要项是按照一定规则排列的,因此用于指示纪要项的位置的虚拟纪要占位项会根据一定的规则排列,从而构成纪要列表。上述透明纪要显示区域覆盖在纪要列表上层,用于显示纪要项中的内容,所有的外界输入均会呈现在该透明纪要显示区域上。35.图3是根据本发明实施例的一种纪要编辑界面的示意图,结合图3所示,该纪要编辑界面中包括一个纪要主体填写处301,以及三个纪要项(302、303和304)。由包括三个虚拟纪要占位项的纪要列表确定上述三个纪要项的位置,任意一个纪要项中的内容显示于透明纪要显示区域上。36.步骤s108,接收生成于纪要编辑界面中的一个目标纪要项内的书写操作。37.具体的,上述书写操作可以由多种触摸介质生成。上述目标纪要项用于表示已被激活的纪要项。在一种可选的实施例中,仅可以在已被激活的纪要项中进行书写,以图3为例,纪要项302即为当前的目标纪要项,上述书写操作即为生成于纪要项302内的书写操作。38.在纪要编辑界面生成之后,可以默认第一个纪要项为已被激活的目标纪要项,也即如果用户不激活其他纪要项,则可以在第一个纪要项中进行书写。如果用户需要在其他纪要项中进行书写,则可以使用单击纪要项所在位置的方式,激活其他纪要项,在其他纪要项被激活后,再执行书写操作进行书写。39.步骤s1010,根据书写操作,在目标纪要项内生成对应的书写笔迹,其中,书写笔迹显示于透明纪要显示区域中目标纪要项对应的位置。40.在上述步骤中,根据书写操作生成书写笔迹显示于目标纪要内,从而完成了一次纪要的记录。需要注意的是,生成的书写笔迹实际显示在透明纪要显示区域中,目标纪要项对应的虚拟纪要占位项所对应的位置,也即目标纪要项所在的位置。41.图4是根据本发明实施例的一种可选的生成纪要的流程图,结合图4所示,生成纪要可以包括如下几个步骤:42.步骤s401,用户点击工具中的“纪要”按钮生成一个纪要工具。43.具体的,上述纪要工具通过纪要编辑界面展示。44.步骤s402,唤出纪要工具并居中显示。45.在上述步骤中,新唤出的纪要工具默认存在一个主题项和三个纪要项(如图3所示)。46.步骤s403,单击非激活状态的主题或纪要项激活后进行书写或擦除。47.此时用户就可以直接在激活的目标纪要项(如图3中的302)中进行书写,同时可以点击左下角的按钮进行书写和擦除的切换,并且各纪要项之间的书写擦除互不影响;同时用户也可以通过单击非激活主题或纪要项来对其进行激活后,即可正常书写擦除。需要注意的是,最多仅能同时存在一个激活区域。在所有已存在的纪要项都已书写完成的情况下,需要添加新的纪要项,可以选择添加纪要控件307,以生成一新的纪要项。48.由上可知,本技术上述实施例显示白板应用界面;接收生成于白板应用界面的第一触控操作,其中,第一触控操作用于生成纪要;根据第一触控操作显示纪要编辑界面,其中,纪要编辑界面包括:虚拟纪要占位项组成的纪要列表和设置于纪要列表上层的透明纪要显示区域,其中,虚拟纪要占位项用于指示纪要项的位置;接收生成于纪要编辑界面中的一个目标纪要项内的书写操作;根据书写操作,在目标纪要项内生成对应的书写笔迹,其中,书写笔迹显示于透明纪要显示区域中目标纪要项对应的位置。上述方案在白板应用界面中根据用户的触发提供纪要编辑界面,并允许在纪要编辑界面中的纪要项内进行书写,使得可以使用白板应用所提供的纪要工具,在会议过程中就生成纪要,无需会后再对纪要进行整理,解决了现有技术中对会议要点的整理较为不便的技术问题,提高了整理纪要的便捷程度。49.作为一种可选的实施例,在接收生成于白板应用界面的第一触控操作之前,上述方法还包括:接收第一选中操作,从白板应用界面中已存在的书写笔迹中选择第一目标书写笔迹;在根据第一触控操作显示纪要编辑界面之后,方法还包括:将选中的第一目标书写笔迹加入纪要编辑界面中的空纪要项。50.具体的,上述第一选中操作可以是圈选操作。该圈选操作用于从白板应用界面内已存在的书写笔迹中选中第一目标书写笔迹。在选中第一目标书写笔迹后,可以弹出纪要生成控件,该纪要生成控件可以是与图2中的纪要生成控件21不同的控件。在通过第一触控操作触发了该纪要生成控件后,显示纪要编辑界面,并将圈选的第一目标书写笔迹加入纪要编辑界面中。51.图5是根据本发明实施例的另一种可选的生成纪要的流程图,结合图5所示,生成纪要可以包括如下几个步骤:52.s501,点击选择框中“加纪要”按钮。53.用户通过白板中的圈选功能选择第一目标书写笔迹后,可以弹出菜单,该菜单中包括一“加纪要”的控件,用户点击该控件,以生成纪要。54.s502,当前纪要是否已唤出。55.如果当前白板应用界面中已存在纪要编辑界面,则说明当前纪要已被唤出,直接进入步骤s504,否则进入步骤s503。需要注意的是,如果当前纪要未被唤出,则可能是纪要工具未启动,或纪要工具被隐藏,但无论是何种情况,都进入步骤s503唤出纪要工具。56.s503,唤出纪要工具并居中显示。57.若纪要工具未打开,则新建一个纪要工具居中显示,若纪要工具被收纳,则直接将其显示出来。58.s504,将选择框中的笔迹加入纪要工具的纪要项中。59.s505,单击非激活状态的主题或纪要项激活后进行书写或擦除。60.在将选择框中的笔迹加入纪要项后,可以激活其他纪要项或激活主题以进行书写或擦除。61.作为一种可选的实施例,将选中的第一目标书写笔迹加入纪要编辑界面中的空纪要项,包括:在纪要编辑界面中包括空纪要项的情况下,将第一选中操作选中的第一目标书写笔迹加入纪要编辑界面中的首个空纪要项内;在纪要编辑界面中不包括空纪要项的情况下,在纪要编辑界面中添加一空纪要项,并将第一选中操作选中的第一目标书写笔迹加入空纪要项内。62.在上述方案中,将选中的第一目标书写笔迹加入至纪要编辑界面中的首个空纪要项中。以图3为例,当前图3中的纪要项全为空,则将选中的第一目标书写笔迹主动加入至纪要项302中。而如果纪要项301、302、303均不为空,则自动添加一个新的空纪要项,并将选中的第一目标书写笔迹加入新的空纪要项中。63.作为一种可选的实施例,在根据第一触控操作显示纪要编辑界面之后,上述方法还包括:接收第二选中操作,从白板应用界面中已存在的书写笔迹中选择第二目标书写笔迹;接收生成于白板应用界面的第二触控操作,其中,第二触控操作用于生成纪要;基于第二触控操作将第二目标书写笔迹加入纪要编辑界面中的空纪要项内。64.在上述方案中,在白板应用界面中显示有纪要编辑界面时,白板应用界面不会失去焦点,仍然可以进行其他操作。上述方案在根据第一触控操作显示纪要编辑界面之后,仍可以根据第二选中操作选中第二目标书写笔迹,并基于第二触控操作将第二目标书写笔迹加入纪要编辑界面中的空纪要项内。65.结合图5所示,当圈选了第二目标书写笔迹后,在弹出的菜单中选择“加纪要”控件,白板应用软件即接收到第二触控操作,在当前纪要已唤出的情况下,即当前白板应用界面中已显示有纪要工具的情况下,直接将第二目标书写笔迹加入纪要工具中的首个空纪要项内。66.作为一种可选的实施例,接收生成于纪要编辑界面中的一个目标纪要项内的书写操作,包括:接收对目标纪要项的激活操作,激活目标纪要项;接收生成于目标纪要项中的书写操作。67.具体的,上述激活操作可以是预设类型的操作,例如单击操作,双击操作、长按操作等,在激活目标纪要项后,即可在目标纪要项中进行书写,且在目标纪要项内的书写不影响其他纪要项中的内容,也即,即使书写轨迹生成在了未被激活的纪要项,也不会在未被激活的纪要项生成对应的书写笔迹。68.需要说明的是,在首次生成纪要编辑界面时,可以默认第一个纪要项为已被激活的纪要项,而无需手动激活,以图3为例,在纪要编辑界面被打开时,第一个纪要项302默认处于被激活的状态,可以直接在纪要项302中书写。而如果用户想在纪要项303中书写,可以通过单击纪要项303(预设的激活操作)对纪要项303进行激活。69.作为一种可选的实施例,纪要编辑界面中还包括:书写控件和擦除控件,上述方法还包括:当纪要显示区域检测到落点消息时,判断落点是否处于当前已激活的目标纪要项内;在落点处于当前已激活的目标纪要项内的情况下启动计时;在计时时间未达到预设时长的情况下检测到落点移动,根据落点的移动执行书写操作或擦除操作。70.具体的,上述落点消息用于表示用户的触摸操作中,第一个与触摸设备接触到的触摸点的信息。如果落点未处于当前已激活的目标纪要项内,则说明当前的触摸操作用于对目标纪要项进行操作,因此进入启动计时的步骤,而如果落点未处于当前已激活的目标纪要项内,由于其他纪要项此时均未被激活,因此当前的触摸操作对于纪要编辑界面来是无效的,纪要工具无需进行处理。71.在确定落点处于当前已激活的目标纪要项内的情况下,还需要进一步确定当前的触摸操作的目的,也即判断当前的触摸操作用于在目标纪要项内进行书写或擦除,还是用于对目标纪要项的位置进行移动。上述方案通过落点的停留时间来进行这一判断,在计时时间未达到预设时长的情况下,确定当前的触摸操作用于对目标纪要项的内容进行编辑,也即用于对目标纪要项中的内容进行书写或操作,具体的,如果预先选中了书写控件,则根据落点的移动执行书写操作,如果预先选中了擦除控件,则根据落点的移动执行擦除操作。72.在一种可选的实施例中,仍结合图3所示,该纪要编辑界面中包括书写控件305和擦除控件306。当前被激活的目标纪要项为纪要项302。当用户选择书写控件305,当在纪要项302中进行书写时,不会在落点停留的时间过长,从而在计时时间未达到预设时长时就会检测到落点移动,进入根据移动的轨迹进行书写的步骤。当用户选择擦除控件306时,同样不会在落点停留的时间过长,从而在计时时间未达到预设时长时就会检测到落点移动,进入根据移动的轨迹进行擦除的步骤。73.作为一种可选的实施例,在落点处于当前已激活的目标纪要项内的情况下启动计时之后,上述方法还包括:在计时时间达到预设时间的情况下未检测到落点移动,进入拖拽状态,并拷贝目标纪要项的内容,且从透明纪要显示区域清除目标纪要项的内容;根据拖拽操作将目标纪要项对应的目标虚拟纪要占位项由纪要列表中的当前位置移动至目标位置;检测到拖拽操作停止,根据目标位置将拷贝的内容添加到透明纪要显示区域中。74.具体的,在计时时间达到预设时间的情况下未检测到落点移动,确定当前操作用于移动目标纪要项的位置,因此进入拖拽状态,根据拖拽操作将目标纪要项移动至目标位置,上述目标位置也是纪要列表中的位置。75.上述目标纪要项的内容用于表示整个目标纪要项,包括目标纪要项的外框、背景以及书写笔迹等,在移动目标纪要项时,目的是调整目标纪要项所记录的内容在纪要编辑界面中的位置,因此还需要将显示于透明纪要显示区域上的目标纪要项的内容进行拷贝,在确定目标纪要项移动后的目标位置后,再将拷贝的内容粘贴在目标位置在透明纪要显示区域中对应的区域,从而实现了对目标纪要项的移动。76.在一种可选的实施例中,仍结合图3所示,会议中用户发现在纪要项302和纪要项304的内容需要调换顺序,也即需要将纪要项302向下移动,因此可以激活纪要项302,并长按纪要项302以触发纪要项302进入拖拽状态。然后拖拽纪要项302到目标位置,即可完成纪要项302的移动。77.作为一种可选的实施例,根据拖拽操作将目标纪要项对应的目标虚拟纪要占位项由纪要列表中的当前位置移动至目标位置,包括:在对目标虚拟纪要占位项的拖拽过程中,确定拖拽操作命中的命中纪要项;在目标虚拟纪要占位项与命中纪要项的位置不同的情况下,将目标虚拟纪要占位项移动至与命中纪要项相邻的位置。78.在上述步骤中,在对目标纪要项移动时,通过移动目标纪要项的目标虚拟纪要占位项来确定移动后的目标位置,与命中纪要项相邻的位置用于表示纪要列表中,命中纪要项上方的虚拟纪要占位项或下方的虚拟纪要占位项。79.在目标虚拟纪要占位项与命中纪要项的位置相同的情况下,即为命中的纪要项就是目标纪要项本身,则不对目标纪要项进行移动。当在目标虚拟纪要占位项与命中纪要项的位置不同的情况下,确定命中纪要项的上方或下方即为上述目标位置。80.在一种可选的实施例中,仍以图3为例,用户拖动纪要项302(实际拖动的是纪要项302对应的虚拟纪要占位项)移动至纪要项304所在位置,也即命中纪要项302,则确定目标位置为纪要项304的上方或下方。81.作为一种可选的实施例,将目标虚拟纪要占位项移动至与命中纪要项相邻的位置,包括:在命中点处于命中纪要项的上半部分的情况下,将目标虚拟纪要占位项移动至命中纪要项上方,其中,命中点为拖拽操作中命中命中纪要项的操作点;在命中点处于命中纪要项的下半部分的情况下,将目标虚拟纪要占位项移动至命中纪要项下方。82.具体的,上述命中点用于表示拖拽操作过程中,落在其他纪要项上的点,也即落在其他虚拟纪要占位项所在位置的点。命中点处于命中纪要项的上半部分或下半部分,可以根据命中点的坐标以及命中纪要项的虚拟纪要占位项的坐标确定。83.在一种可选的实施例中,仍结合图3所示,用户拖动纪要项302(实际拖动的是纪要项302对应的虚拟纪要占位项)移动至纪要项304所在位置,如果该移动操作最终的位置处于纪要项304上半部分,则将纪要项302移动至纪要项304上方,得到的新的纪要编辑界面中,纪要项的顺序为纪要项303、302、304;如果该移动操作最终的位置处于纪要项304下半部分,则将纪要项302移动至纪要项304下方,得到的新的纪要编辑界面中,纪要项的顺序为纪要项303、304、302。84.作为一种可选的实施例,在对目标虚拟纪要占位项的拖拽过程中,确定拖拽操作命中的命中纪要项,包括:获取拖拽操作的操作点在目标方向上的坐标参数,其中,目标方向为纪要编辑界面中纪要项的排列方向;如果坐标参数属于任意一个虚拟纪要占位项所占区域在目标方向上的坐标区间,确定拖拽操作命中虚拟纪要占位项对应的纪要项。85.具体的,上述目标方向表示纪要编辑界面中纪要项的排列方向。以图3为例,纪要项302、303和304纵向排列,则目标方向为纵向,在横向为x轴,纵向为y轴的坐标系中,上述步骤可获取操作点在y轴的参数,基于操作点在y轴的参数确定命中纪要项。86.每个纪要项对应的虚拟纪要占位项用于指示纪要项的位置,以矩形的虚拟纪要占位项为例,则其具有四个顶点的坐标,则其同一条边上下两条顶点在y轴上的参数则构成该虚拟纪要占位项在目标方向上是坐标区间。87.仍以图3为例,假设纪要项304四个顶点的坐标分别为a(x1,y1)、b(x2,y2)、c(x3,y3)、d(x4,y4),点a和点b在y轴上的参数构成一区间[y1,y2],如果操作点的y轴参数落入[y1,y2]这一区间,则确定命中纪要项304,而并不关注x轴参数。[0088]图6是根据本发明实施例的一种移动纪要项位置的流程图,结合图6所示,在一种可选的实施例中,移动纪要项的位置可以包括如下几个步骤:[0089]s601,在透明纪要显示区域内捕获落点信息。[0090]对于纪要编辑界面中纪要项所在的区域包括两层,分别为底层由虚拟纪要占位项组成的纪要列表,以及覆盖在纪要列表上的一层透明纪要显示区域,该区域用于呈现已激活的真实纪要项,所有外界输入均会在纪要显示区域生效,而不会影响到底层纪要列表,因此由透明纪要显示区域捕获落点信息。[0091]s602,计算落点位置是否在当前激活纪要项中。如果判断结果为是,则进入步骤s603,否则进入步骤s603。[0092]s603,不做处理。[0093]在上述步骤中,在透明纪要显示区域检测到落点,但落点未在当前激活纪要项中的情况下,不根据当前的触摸操作做任何处理。[0094]s604,启动触发长按定时器。[0095]在上述步骤中,在透明纪要显示区域检测到落点,且落点处于当前激活纪要项中的情况下,启动触发长按定时器开始计时。[0096]s605,计时过程中落点是否产生位移。[0097]在定时器计时的过程中,检测落点是否产生位置,如果落点产生位移,则进入步骤s606,否则进入步骤s607。[0098]s606,取消计时。[0099]在上述步骤中,输入存在位移,在定时器计时的过程中,检测到落点产生位置的情况下,如果当前选中了书写控件,则将当前的触摸操作视为书写操作,如果选中了擦除控件,则将当前的触摸操作视为擦除操作(在未对书写控件和擦除控件进行手动选择的情况下,默认选中书写控件),并取消当前定时器,不做与位移相关的任何处理。[0100]s607,进入拖拽状态,获得当前激活的目标纪要项的拷贝对象并移除真实的纪要项。[0101]目标纪要项的拷贝对象即为目标纪要项中的内容。拷贝该内容用于在将目标纪要项移动后,能够将拷贝的这些内容显示在移动后的位置。[0102]s608,拖拽过程中计算y轴方向上的落点命中位置,根据命中位置移动虚拟纪要占位项在纪要列表中的位置。[0103]拖拽移动过程中计算当前移动y轴方向的落点命中信息,假设当前命中项在位置i(位置i用于表示纪要列表中的位置),当前虚拟占位项在位置k(位置k用于表示纪要列表中与i不同的另一位置),若i=k则不做处理;若i《k时,命中点在i的上半部分,则移动虚拟占位项至纪要列表中的位置i-1,否则移动至纪要列表中的位置i+1;若i》k时,命中点在i的上半部分,则移动虚拟占位项至纪要列表中的位置i-1,否则移动至纪要列表中的位置i+1。[0104]s609,抬手后根据当前虚拟纪要占位项的位置将原有纪要项添加至纪要显示区域。[0105]上述原有纪要项即为步骤s607中的拷贝对象,抬手后即可确定当前激活的纪要项的虚拟纪要占位项在纪要列表中的位置,从而对应的将拷贝对象添加在透明纪要显示区域中的对应位置,从而完成了纪要项的移动。[0106]作为一种可选的实施例,上述方法还包括:接收生成于白板应用界面的第三触控操作,其中,第三触控操作输出纪要编辑界面中的内容;对纪要编辑界面截图得到纪要图像,并对纪要项中的书写笔迹进行文字识别,得到识别结果;显示条码信息,其中,终端通过扫描条码信息获取纪要图像和识别结果。[0107]具体的,上述第三触控操作可以是对“扫码带走”控件的选择操作。上述纪要截图是对整个纪要编辑界面的截图,例如,当前纪要编辑界面具有多条纪要项,一页无法进行完整的查看,但纪要截图包含纪要编辑界面中的所有内容,而不仅仅是当前显示的内容。上述条码信息可以是二维码,其他终端可以通过扫描该二维码,来获取会议纪要,进而便捷的实现了会议纪要的输出。[0108]在一种可选的实施例中,图3中包括一扫码带走的控件308,当用户点击控件308时,白板应用软件接收到第三触控操作。白板应用软件对纪要编辑界面进行截图生成纪要图像,并对纪要项中的书写笔迹进行文字识别,得到识别结果。然后在白板应用界面上显示一二维码,用户通过智能终端扫描该二维码,即可获取上述纪要截图和识别结果,从而可以将二者进行比对查看。纪要截图和识别结果的显示方式本技术不进行限定。[0109]实施例2[0110]根据本发明实施例,提供了一种白板的控制装置的实施例,图7是根据本发明实施例的一种白板的控制装置的示意图,结合图7所示,该装置包括:[0111]第一显示模块70,用于显示白板应用界面。[0112]第一接收模块72,用于接收生成于白板应用界面的第一触控操作,其中,第一触控操作用于生成纪要。[0113]第二显示模块74,用于根据第一触控操作显示纪要编辑界面,其中,纪要编辑界面包括:虚拟纪要占位项组成的纪要列表和设置于纪要列表上层的透明纪要显示区域,其中,虚拟纪要占位项用于指示纪要项的位置。[0114]第二接收模块76,用于接收生成于纪要编辑界面中的一个目标纪要项内的书写操作。[0115]生成模块78,用于根据书写操作,在目标纪要项内生成对应的书写笔迹,其中,书写笔迹显示于透明纪要显示区域中目标纪要项对应的位置。[0116]作为一种可选实施例,上述装置还包括:第三接收模块,用于在接收生成于白板应用界面的第一触控操作之前,接收第一选中操作,从白板应用界面中已存在的书写笔迹中选择第一目标书写笔迹;加入模块,用于在根据第一触控操作显示纪要编辑界面之后,将选中的第一目标书写笔迹加入纪要编辑界面中的空纪要项。[0117]作为一种可选实施例,加入模块包括:第一加入子模块,用于在纪要编辑界面中包括空纪要项的情况下,将第一选中操作选中的第一目标书写笔迹加入纪要编辑界面中的首个空纪要项内;第二加入子模块,用于在纪要编辑界面中不包括空纪要项的情况下,在纪要编辑界面中添加一空纪要项,并将第一选中操作选中的第一目标书写笔迹加入空纪要项内。[0118]作为一种可选实施例,上述装置还包括:第三接收模块,用于在根据第一触控操作显示纪要编辑界面之后,接收第二选中操作,从白板应用界面中已存在的书写笔迹中选择第二目标书写笔迹;第四接收模块,用于接收生成于白板应用界面的第二触控操作,其中,第二触控操作用于生成纪要;第三加入子模块,用于基于第二触控操作将第二目标书写笔迹加入纪要编辑界面中的空纪要项内。[0119]作为一种可选实施例,第二接收模块包括:第一接收子模块,用于接收对目标纪要项的激活操作,激活目标纪要项;第二接收子模块,用于接收生成于目标纪要项中的书写操作。[0120]作为一种可选实施例,纪要编辑界面中还包括:书写控件和擦除控件,上述装置还包括:判断模块,用于当纪要显示区域检测到落点消息时,判断落点是否处于当前已激活的目标纪要项内;计时模块,用于在落点处于当前已激活的目标纪要项内的情况下启动计时;执行模块,用于在计时时间未达到预设时长的情况下检测到落点移动,根据落点的移动执行书写操作或擦除操作。[0121]作为一种可选实施例,上述装置还包括:拷贝模块,用于在落点处于当前已激活的目标纪要项内的情况下启动计时之后,在计时时间达到预设时间的情况下未检测到落点移动,进入拖拽状态,并拷贝目标纪要项的内容,且从透明纪要显示区域清除目标纪要项的内容;移动模块,用于根据拖拽操作将目标纪要项对应的目标虚拟纪要占位项由纪要列表中的当前位置移动至目标位置;添加模块,用于检测到拖拽操作停止,根据目标位置将拷贝的内容添加到透明纪要显示区域中。[0122]作为一种可选实施例,移动模块包括:确定子模块,用于在对目标虚拟纪要占位项的拖拽过程中,确定拖拽操作命中的命中纪要项;移动子模块,用于在目标虚拟纪要占位项与命中纪要项的位置不同的情况下,将目标虚拟纪要占位项移动至与命中纪要项相邻的位置。[0123]作为一种可选实施例,移动子模块包括:第一移动单元,用于在命中点处于命中纪要项的上半部分的情况下,将目标虚拟纪要占位项移动至命中纪要项上方,其中,命中点为拖拽操作中命中命中纪要项的操作点;第二移动单元,用于在命中点处于命中纪要项的下半部分的情况下,将目标虚拟纪要占位项移动至命中纪要项下方。[0124]作为一种可选实施例,确定子模块包括:获取单元,用于获取拖拽操作的操作点在目标方向上的坐标参数,其中,目标方向为纪要编辑界面中纪要项的排列方向;确定单元,用于如果坐标参数属于任意一个虚拟纪要占位项所占区域在目标方向上的坐标区间,确定拖拽操作命中虚拟纪要占位项对应的纪要项。[0125]作为一种可选实施例,上述方法还包括:第五接收模块,用于接收生成于白板应用界面的第三触控操作,其中,第三触控操作输出纪要编辑界面中的内容;识别模块,用于对纪要编辑界面截图得到纪要图像,并对纪要项中的书写笔迹进行文字识别,得到识别结果;第三显示模块,用于显示条码信息,其中,终端通过扫描条码信息获取纪要图像和识别结果。[0126]实施例3[0127]根据本发明实施例,提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行实施例1的方法步骤。[0128]实施例4[0129]根据本发明实施例,提供了一种智能交互平板,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行实施例1所述的方法步骤。[0130]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。[0131]在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。[0132]在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。[0133]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。[0134]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。[0135]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。[0136]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部