基于PPT演示的电子板书的书写方法技术

技术编号:21970907 阅读:25 留言:0更新日期:2019-08-28 01:22
本发明专利技术涉及电子板书技术领域,本发明专利技术旨在解决现有电子板书的书写过程中,用户操作不便的问题,提出一种基于PPT演示的电子板书的书写方法,包括以下步骤:在显示屏幕上创建全屏置顶透明窗口,在置顶透明窗口中放置透明画板;实时检测PPT的运行状态,根据PPT的运行状态查找是否存在对应的板书文件,若是,则加载对应板书文件中的笔迹数据,若否,则创建对应的板书文件;根据PPT的运行状态将笔迹数据保存至对应的板书文件中。系统根据PPT的运行状态来判断用户需要书写屏幕板书还是PPT板书,并根据判断结果进行分别保存和加载,无需用户频繁操作来切换屏幕板书和PPT板书,操作更加方便,提高了讲解效率,适用于教学场景。

Writing Method of Electronic Blackboard Based on PPT Demonstration

【技术实现步骤摘要】
基于PPT演示的电子板书的书写方法
本专利技术涉及电子板书
,具体来说涉及一种电子板书的书写方法。
技术介绍
随着信息技术的发展,现在普遍采用PPT演示的方式来进行的会议演讲、培训和教学等,为了在培训或者教学的过程中对内容的补充说明和对重点内容的标注,例如,老师在显示屏幕上解题推导、会议培训场合对讲解内容的标注等,可以在讲解的显示屏幕上进行电子板书。根据实际应用场景需要,在通过PPT演示进行培训或者教学的过程中,电子板书通常包括PPT板书和屏幕板书,其中,PPT板书用于对PPT页面进行标注,屏幕板书用于对桌面上的其他内容元素进行标注,或者对讲解内容进行概括和补充说明。现有技术实现这两种电子板书的书写方法主要是:当需要使用屏幕板书时,调出屏幕板书进行书写,当需要使用PPT板书时,在PPT中调出PPT板书进行书写,这两种电子板书相互独立,但是在教学和培训过程中经常需要两种电子板书的频繁切换,这就需要用户每次在使用电子板书之前进行调出相应电子板书的操作,用户操作非常不便捷,讲解效率不高。
技术实现思路
本专利技术旨在解决现有电子板书的书写过程中,用户操作不便的问题,提出一种基于PPT演示的电子板书的书写方法。本专利技术解决上述技术问题所采用的技术方案是:基于PPT演示的电子板书的书写方法,包括以下步骤:步骤1.在显示屏幕上创建全屏置顶透明窗口,在所述置顶透明窗口中放置透明画板,所述透明画板的操作状态至少包括板书状态,板书状态用于用户在透明画板上进行板书的书写;步骤2.实时检测PPT的运行状态,所述运行状态包括放映状态和非放映状态,若PPT处于放映状态,查找是否存在对应的PPT板书文件,若是,则在所述透明画板上加载PPT板书文件中的笔迹数据,若否,则创建对应的PPT板书文件;若PPT处于非放映状态,查找是否存在对应的屏幕板书文件,若是,则在所述透明画板上加载屏幕板书文件中的笔迹数据,若否,则创建对应的屏幕板书文件;步骤3.将PPT处于放映状态时用户在所述透明画板上书写所生成的笔迹数据保存至对应的PPT板书文件,将PPT处于非放映状态时用户在所述透明画板上书写所生成的笔迹数据保存至对应的屏幕板书文件。进一步的,为对板书内容进行修改,所述透明画板的操作状态还包括板擦状态;所述板擦状态,用于用户对透明画板上的笔迹元素进行擦除。进一步的,为满足板书的书写需求,当所述透明画板为板书状态时,用户可以设置画板属性来改变笔触的粗细和颜色。进一步的,为对显示屏幕上的其它内容进行操作,所述透明画板的操作状态还包括鼠标状态;所述鼠标状态,用于用户对置顶透明窗口下层的内容元素进行相应的操作。进一步的,为实现白板板书的书写,所述基于PPT演示的电子板书的书写方法还包括:在所述置顶透明窗口中,透明画板上层放置白板控件,所述白板控件包含用于白板板书的白板画板,白板控件包括隐藏状态和显示状态;当白板控件处于隐藏状态时,用户通过透明画板进行板书的书写;当白板控件处于显示状态时,用户通过所述白板画板进行板书的书写。进一步的,为避免白板画板上的笔迹遮挡透明画板上的笔迹,所述白板控件能够在用户的操作下移动和改变尺寸。进一步的,为对白板画板的内容进行相应的操作,当白板控件处于显示状态时,所述白板画板的操作状态包括板书状态、板擦状态和鼠标状态;所述板书状态用于在白板画板上进行板书的书写;所述板擦状态用于对白板画板上的笔迹进行擦除;所述鼠标状态用于对白板画板上的内容进行相应操作。进一步的,为实现对PPT的运行状态监测,步骤2中,所述实时检测PPT的运行状态具体为:根据窗口名称和窗口类名实时检测当前桌面上是否存在幻灯片窗口,若是,则判断为PPT处于放映状态,否则,判断为PPT处于非放映状态。进一步的,为对不同页面PPT进行分别标注,步骤3中,所述将PPT处于放映状态时用户在所述透明画板上书写所生成的笔迹数据保存至对应的PPT板书文件包括:当PPT处于放映状态时,获取当前PPT的页码编号,根据当前PPT的页码编号将PPT处于放映状态时用户在所述透明画板上书写所生成的笔迹数据保存至对应的PPT板书文件;步骤2中,所述在透明画板上加载PPT板书文件中的笔迹数据包括:在所述透明面板上加载已保存至PPT板书文件中的当前PPT页码编号对应的笔迹数据。进一步的,为实现对当前PPT的页码编号的获取,所述获取当前PPT的页码编号包括:获取处于放映状态PPT的运行实例;将所述运行实例转换为COM对象,从所述COM对象中获取当前PPT的页码编号。本专利技术的有益效果是:本专利技术所述的基于PPT演示的电子板书的书写方法,将屏幕板书和PPT板书放在同一个透明画板上进行书写和展示,系统根据PPT的运行状态来判断用户需要书写屏幕板书还是PPT板书,并根据判断结果进行分别加载和保存,无需用户频繁操作来切换屏幕板书和PPT板书,操作更加方便,提高了讲解效率。附图说明图1为本专利技术实施例所述基于PPT演示的电子板书的书写方法的流程示意图。具体实施方式下面将结合附图对本专利技术的实施方式进行详细描述。本专利技术所述的基于PPT演示的电子板书的书写方法,包括以下步骤:步骤1.在显示屏幕上创建全屏置顶透明窗口,在所述置顶透明窗口中放置透明画板,所述透明画板的操作状态至少包括板书状态,板书状态用于用户在透明画板上进行板书的书写;步骤2.实时检测PPT的运行状态,所述运行状态包括放映状态和非放映状态,若PPT处于放映状态,查找是否存在对应的PPT板书文件,若是,则在所述透明画板上加载PPT板书文件中的笔迹数据,若否,则创建对应的PPT板书文件;若PPT处于非放映状态,查找是否存在对应的屏幕板书文件,若是,则在所述透明画板上加载屏幕板书文件中的笔迹数据,若否,则创建对应的屏幕板书文件;步骤3.将PPT处于放映状态时用户在所述透明画板上书写所生成的笔迹数据保存至对应的PPT板书文件,将PPT处于非放映状态时用户在所述透明画板上书写所生成的笔迹数据保存至对应的屏幕板书文件。首先,在显示屏幕的最顶层,创建一个全屏的透明窗口,并在透明窗口中放置一个透明画板,用户进行板书的书写均在透明画板中进行;然后,实时检测PPT的运行状态,进而根据PPT的运行状态来判断用户当前需要使用屏幕板书还是PPT板书,具体来说就是,当PPT处于放映状态时,判断为用户需要使用PPT板书,如果之前已经存在有保存了笔迹数据的PPT板书文件,则在透明画板上加载对应PPT板书文件中的笔迹数据,如果没有,则创建一个PPT板书文件用于存储用户书写PPT板书时的笔迹数据,将透明画板上笔迹数据的存储和加载路径切换屏幕板书文件,后续用户在PPT处于放映状态时所书写的笔迹数据均保存至PPT板书文件中。当PPT处于非放映状态时,则判断为用户需要使用屏幕板书,如果之前已经存在有保存了笔迹数据的屏幕板书文件,则在透明画板上加载对应屏幕板书文件中的笔迹数据,如果没有,则创建一个屏幕板书文件用于存储用户书写屏幕板书时的笔迹数据,将透明画板上笔迹数据的存储和加载路径切换屏幕板书文件,后续用户在PPT处于非放映状态时所书写的笔迹数据均保存至屏幕板书文件中。通过同一个透明画板进行电子板书的书写,根据系统自动检测PPT的运行状态自动切换透明画板与板书文件的对应关系,从而实现屏幕板书和P本文档来自技高网...

【技术保护点】
1.基于PPT演示的电子板书的书写方法,其特征在于,包括以下步骤:步骤1.在显示屏幕上创建全屏置顶透明窗口,在所述置顶透明窗口中放置透明画板,所述透明画板的操作状态至少包括板书状态,板书状态用于用户在透明画板上进行板书的书写;步骤2.实时检测PPT的运行状态,所述运行状态包括放映状态和非放映状态,若PPT处于放映状态,查找是否存在对应的PPT板书文件,若是,则在所述透明画板上加载PPT板书文件中的笔迹数据,若否,则创建对应的PPT板书文件;若PPT处于非放映状态,查找是否存在对应的屏幕板书文件,若是,则在所述透明画板上加载屏幕板书文件中的笔迹数据,若否,则创建对应的屏幕板书文件;步骤3.将PPT处于放映状态时用户在所述透明画板上书写所生成的笔迹数据保存至对应的PPT板书文件,将PPT处于非放映状态时用户在所述透明画板上书写所生成的笔迹数据保存至对应的屏幕板书文件。

【技术特征摘要】
1.基于PPT演示的电子板书的书写方法,其特征在于,包括以下步骤:步骤1.在显示屏幕上创建全屏置顶透明窗口,在所述置顶透明窗口中放置透明画板,所述透明画板的操作状态至少包括板书状态,板书状态用于用户在透明画板上进行板书的书写;步骤2.实时检测PPT的运行状态,所述运行状态包括放映状态和非放映状态,若PPT处于放映状态,查找是否存在对应的PPT板书文件,若是,则在所述透明画板上加载PPT板书文件中的笔迹数据,若否,则创建对应的PPT板书文件;若PPT处于非放映状态,查找是否存在对应的屏幕板书文件,若是,则在所述透明画板上加载屏幕板书文件中的笔迹数据,若否,则创建对应的屏幕板书文件;步骤3.将PPT处于放映状态时用户在所述透明画板上书写所生成的笔迹数据保存至对应的PPT板书文件,将PPT处于非放映状态时用户在所述透明画板上书写所生成的笔迹数据保存至对应的屏幕板书文件。2.如权利要求1所述的基于PPT演示的电子板书的书写方法,其特征在于,所述透明画板的操作状态还包括板擦状态;所述板擦状态,用于用户对透明画板上的笔迹元素进行擦除。3.如权利要求1所述的基于PPT演示的电子板书的书写方法,其特征在于,当所述透明画板为板书状态时,用户可以设置画板属性来改变笔触的粗细和颜色。4.如权利要求1所述的基于PPT演示的电子板书的书写方法,其特征在于,所述透明画板的操作状态还包括鼠标状态;所述鼠标状态,用于用户对置顶透明窗口下层的内容元素进行相应的操作。5.如权利要求4所述的基于PPT演示的电子板书的书写方法,其特征在于,所述步骤1还包括:在所述置顶透明窗口中,透明画板上层放置白板控件,所述白板控件包含用于白板板书的白板画板,白板控件包括隐藏状态和显示状态;当白...

【专利技术属性】
技术研发人员:黄启挺刘鑫庞炜罗辉
申请(专利权)人:成都依能科技股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1