控制ppt的方法和系统的制作方法

文档序号:6373956阅读:129来源:国知局
专利名称:控制ppt的方法和系统的制作方法
技术领域
本发明涉及计算机应用领域,特别是涉及一种控制PPT的方法和系统。
背景技术
PPT (Power Point)是美国 微软公司出品的办公软件系列重要组件之一(另外还有Excel、Word等),最常用的就是用来制作幻灯片,是一种演示文稿图形程序,该软件是功能强大的演示文稿制作软件;可协助用户独自或联机创建永恒的视觉效果;它增强了多媒体支持功能,利用该软件制作的文稿,可以通过不同的方式播放,然而在播放PPT时,由于机器分辨率不同,造成PPT的上部或者下部有黑色的区域,此外,然而在播放PPT时,有时也需要进行其他的操作,如改变PPT分辨率、改变PPT文件页面设置、打开PPT批注、关闭PPT批注等操作。传统的操作PPT的方式主要有两种,一种通过硬件来实现对键盘的模拟,实现类似于键盘的操作,但此方法无法针对性的对PPT进行操作,而且如果PPT失去焦点,该方法也会失效;另外一种通过纯软件方式实现对PPT进行操作,如通过软件在PPT上增加一层透明的层,然后通过软件按键来发送键盘事件,让PPT上下翻页,同时可以在这个透明层上进行绘图与清除,然而这种方式功能较单一,一般是只能对PPT进行上下页操作(通过发送键盘消息),同时软件操作需要培训,耗时耗力,此外也增加内存消耗,且在播放PPT的过程中会有遮挡物,或者有可能遮挡掉。总体来说,现有技术主要是以模拟键盘来对PPT操作,方式单一,或者在PPT上增加一层透明层来进行批注,消耗多余内存,且操作不方便。

发明内容
针对上述现有技术的缺点和不足,本发明提供一种在不影响当前播放的PPT的情况下,可以实现无界面的对PPT进行一些自动化操作的控制PPT的方法和系统。本发明的目的通过如下技术方案实现一种控制PPT的方法,在客户计算机的EFI中设置有用于对PPT进行控制的客户端后台服务模块所述客户端后台服务模块接收设置在客户计算机外部的硬件外设传递的指令,并在接收到传递的指令后执行以下步骤客户端后台服务模块通过PPT的应用程序编程接口得到当前正在播放的PPT ;客户端后台服务模块根据获取的指令对当前正在播放的PPT进行操作。一种控制PPT的系统,包括设置在客户计算机的EFI中的客户端后台服务模块、与客户计算机的客户端后台服务模块进行通信的硬件外设,其中所述硬件外设用于向客户端后台服务模块传递指令;所述客户端后台服务模块用于在接收到硬件外设传递的指令后通过PPT的应用程序编程接口得到当前正在播放的PPT,并根据获取的指令对当前正在播放的PPT进行操作。
依据上述本发明的方案,本发明主要是通过硬件外设和客户端后台服务模块对正在播放的PPT进行操作,其主要的操作模式是通过硬件外设触发信息后传送给客户端后台服务模块,客户端后台服务模块通过PPT的应用程序编程接口得到当前正在播放的PPT,并根据获取的信息对当前正在播放的PPT进行操作。


图I为本发明实施例的控制PPT的方法的流程示意图;图2为本发明实施例的控制PPT的系统的结构示意图。
具体实施例方式下面结合实施例及附图对本发明作进行进一步阐释,但本发明的实施方式不限于此。实施例I本发明是通过硬件外设和客户端后台服务模块对正在播放的PPT进行操作,达到对当前客户计算机上正在播放的PPT —些设置。参见图I所示,为本发明实施例的控制PPT的方法的流程示意图,本实施例的控制PPT的方法是在客户计算机的EFI (Extensible Firmware Interface,可扩展固件接口 )中设置用于对PPT进行控制的客户端后台服务模块,通过设置在客户计算机外部的硬件外设(硬件外设是指连在计算机主机以外的硬件设备)向所述客户端后台服务模块传递指令,客户端后台服务模块和硬件外设之间可以采用串口、并口或者USB (Universal SerialBUS,通用串行总线)管道进行通信,当该客户端后台服务模块接收到通过硬件外设传递的指令后,如图I所示,执行以下步骤步骤SlOl :客户端后台服务模块通过PPT的应用程序编程接口得到当前正在播放的PPT,进入步骤S102 ;步骤S102 :客户端后台服务模块根据获取的指令对当前正在播放的PPT进行操作,其中,客户端后台服务模块获取的指令是通过硬件外设触发后传递给客户端后台服务模块的,一般可以是在硬件外设上设置不同的按钮,通过点击这些按钮来触发客户端后台服务模块对当前正在播放的PPT的操作,如在对PPT分辨率进行修改操作时,通过点击外部按钮,一键将PPT切换到全屏显示。依据上述本发明的方案,本发明主要是通过硬件外设和客户端后台服务模块对正在播放的PPT进行操作,其主要的操作模式是通过硬件外设触发后将相应的指令传送给客户端后台服务模块,客户端后台服务模块通过PPT的应用程序编程接口得到当前正在播放的PPT,并根据获取的信息对当前正在播放的PPT进行操作。其中,上述对当前正在播放的PPT进行的操作可以是多种形式的操作,如可以包括改变PPT分辨率、改变PPT文件页面设置、打开PPT批注、关闭PPT批注、结束PPT放映、翻页中的一种或者多种,具体实施时也不限于这些操作。以改变PPT的分辨率为例对本发明进行详细说明,但本发明对当前正在播放的PPT进行的操作不限于改变PPT的分辨率这一种。在WINDOWS播放PPT时,由于机器分辨率不同,造成PPT的上部或者下部有一些黑色的区域,这种情况下,可以采用硬件控制的方式改变PPT的分辨率,如通过点击硬件外设上的按钮触发改变PPT的分辨率,将相关指令通过USB接口传输到通过客户端后台服务模块,客户端后台服务模块通过PPT的应用程序编程接口得到当前正在播放的PPT,同时根据获取的指令将当前播放的PPT的页面设置为与分辨率相同。在其中一个实施例中,步骤 S102具体的可以包括如下两个步骤步骤S201 :客户端后台服务模块处理获取的指令后向前台正在播放的PPT发送操作信息,进入步骤S202,其中,客户端后台服务模块处理获取的指令后向前台正在播放的PPT发送操作信息主要是根据硬件外设传递的不同指令,对当前正在播放的PPT进行不同的操作,这些操作包括但不限于改变PPT分辨率、改变PPT文件页面设置、打开PPT批注、关闭PPT批注、结束PPT放映、翻页等;步骤S202 :前台正在播放的PPT对操作信息进行响应。在其中一个实施例中,上述的硬件外设可以是无线的手持终端设备,也可以是与所述客户计算机一体化连接的按键板或者遥控器等设备,如果采用无线的手持终端设备,则包括发射端和接收端,所述发射端向接收端通过无线方式传递指令,一般的,发射端是外部硬件外设,通过无线方式与插在电脑USB上的接收端相连接,接收端一般是通过USB或者其他的连接方式直接插在客户计算机上,这样通过信号的发送接收来间接控制客户计算机在其中一个实施例中,上述无线方式可以包括WIFI、红外、蓝牙,其中,WIFI是一种可以将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术。WIFI是一个无线网路通信技术的品牌,由Wi-Fi联盟(Wi-Fi Alliance)所持有,目的是改善基于IEEE 802. 11标准的无线网路产品之间的互通性。实施例2根据上述本发明的控制PPT的方法,本发明还提供一种控制PPT的系统,以下就本发明的控制PPT的系统的实施例进行详细说明。图2中示出了本发明实施例的控制PPT的系统的结构示意图,如图2所示,本实施例的控制PPT的系统包括设置在客户计算机的EFI中的客户端后台服务模块201、与客户计算机的后台服务程序进行通信的硬件外设202,客户端后台服务模块201和硬件外设202之间可以采用串口、并口或者USB (UniversalSerial BUS,通用串行总线)管道进行通信,其中硬件外设201用于向客户端后台服务模块传递指令;客户端后台服务模块202用于在接收到硬件外设传递的指令后通过PPT的应用程序编程接口得到当前正在播放的PPT,并根据获取的指令对当前正在播放的PPT进行操作,其中,客户端后台服务模块获取的指令是通过硬件外设触发后传递给客户端后台服务模块的,一般可以是在硬件外设上设置不同的按钮,通过点击相应的按钮来触发客户端后台服务模块对当前正在播放的PPT的操作,如在对PPT分辨率进行修改操作时,通过点击外部按钮,一键将PPT切换到全屏显示。依据上述本发明的方案,本发明主要是通过硬件外设201和客户端后台服务模块202对正在播放的PPT进行操作,其主要的操作模式是通过硬件外设201触发信息后传送给客户端后台服务模块202,客户端后台服务模块202通过PPT的应用程序编程接口得到当前正在播放的PPT,并根据获取的信息对当前正在播放的PPT进行操作。其中,上述客户端后台服务模块202对当前正在播放的PPT进行的操作可以是多种形式的操作,如可以包括改变PPT分辨率、改变PPT文件页面设置、打开PPT批注、关闭PPT批注、结束PPT放映、翻页中的一种以上,具体实施时也不限于这些操作。以改变PPT的分辨率为例对本发明进行详细说明,但本发明对当前正在播放的PPT进行的操作不限于改变PPT的分辨率这一种。在WINDOWS播放PPT时,由于机器分辨率不同,造成PPT的上部或者下部有一些黑色的区域,这种情况下,可以采用硬件控制的方式改变PPT的分辨率,如通过点击硬件外设201上的按钮触发改变PPT的分辨率,将相关指令通过USB接口传输到通过客户端后台服务模块202,客户端后台服务模块202通过PPT的应用程序编程接口得到当前正在播放的PPT,同时根据获取的指令将当前播放的PPT的页面设置为与分辨率相同。在其中一个实施例中,上述客户端后台服务模块201—般是先处理获取的指令后向前台正在播放的PPT发送操作信息,前台正在播放的PPT对操作信息进行响应。在其中一个实施例中,上述的硬件外设201可以是无线的手持终端设备,也可以
是与所述客户计算机一体化连接的按键板或者遥控器等设备,如果采用无线的手持终端设备,则可以包括发射端和接收端,所述发射端向接收端通过无线方式传递指令,一般的,发射端是外部硬件外设,通过无线与插在电脑USB上的接收端相连接,接收端一般是通过USB或者其他的连接方式直接插在客户计算机上,这样通过信号的发送接收来间接控制客户计算机。在其中一个实施例中,上述无线方式可以包括WIFI、红外、蓝牙,其中,WIFI是一种可以将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术。WIFI是一个无线网路通信技术的品牌,由Wi-Fi联盟(Wi-Fi Alliance)所持有,目的是改善基于IEEE 802. 11标准的无线网路产品之间的互通性。本发明的优点及有益效果是本发明的优点是针对PPT进行的API (应用程序编程接口)开发,可以对操作PPT进行特殊的控制,且使用PPT原本的功能。后台服务程序不用增加其余页面,不会进行遮蔽,而且不会出现错乱,给用户更好的体验。通过硬件加后台服务程序,使用更加简洁。以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
1.一种控制PPT的方法,其特征在于在客户计算机的EFI中设置有用于对PPT进行控制的客户端后台服务模块,所述客户端后台服务模块接收设置在客户计算机外部的硬件外设传递的指令,并在接收到传递的指令后执行以下步骤 客户端后台服务模块通过PPT的应用程序编程接口得到当前正在播放的PPT ; 客户端后台服务模块根据获取的指令对当前正在播放的PPT进行操作。
2.根据权利要求I所述的控制PPT的方法,其特征在于,所述对当前正在播放的PPT进行操作包括改变PPT分辨率、改变PPT文件页面设置、打开PPT批注、关闭PPT批注、结束PPT放映、翻页中的一种以上。
3.根据权利要求I所述的控制PPT的方法,其特征在于,所述客户端后台服务模块根据获取的指令对当前正在播放的PPT进行操作包括如下步骤 所述后台服务程序处理获取的指令后向前台正在播放的PPT发送操作信息; 前台正在播放的PPT对操作信息进行响应。
4.根据权利要求I至3之一所述的控制PPT的方法,其特征在于 所述硬件外设为手持终端设备,所述手持终端设备包括发射端和接收端,所述发射端向接收端通过无线方式传递指令; 或者 所述硬件外设为与所述客户计算机一体化连接的按键板或者遥控器。
5.根据权利要求4所述的控制PPT的方法,其特征在于,所述无线方式包括WIFI、红夕卜、蓝牙。
6.一种控制PPT的系统,其特征在于,包括设置在客户计算机的EFI中的客户端后台服务模块、与客户计算机的客户端后台服务模块进行通信的硬件外设,其中 所述硬件外设用于向客户端后台服务模块传递指令; 所述客户端后台服务模块用于在接收到硬件外设传递的指令后通过PPT的应用程序编程接口得到当前正在播放的PPT,并根据获取的指令对当前正在播放的PPT进行操作。
7.根据权利要求6所述的控制PPT的系统,其特征在于,所述对当前正在播放的PPT进行操作包括改变PPT分辨率、改变PPT文件页面设置、打开PPT批注、关闭PPT批注、结束PPT放映、翻印中的一种或者多种。
8.根据权利要求6所述的控制PPT的系统,其特征在于,所述客户端后台服务模块处理获取的指令后向前台正在播放的PPT发送操作信息,前台正在播放的PPT对操作信息进行响应。
9.根据权利要求6至8之一所述的控制PPT的系统,其特征在于 所述硬件外设为手持终端设备,所述手持终端设备包括发射端和接收端,所述发射端向接收端通过无线方式传递指令; 或者 所述硬件外设为与所述客户计算机一体化连接的按键板或者遥控器。
10.根据权利要求9所述的控制PPT的方法,其特征在于,所述无线方式包括WIFI、红夕卜、蓝牙。
全文摘要
本发明提供一种控制PPT的方法及系统,其方法是在客户计算机的EFI中设置有用于对PPT进行控制的客户端后台服务模块,所述客户端后台服务模块接收设置在客户计算机外部的硬件外设传递的指令,并在接收到传递的指令后执行步骤客户端后台服务模块通过PPT的应用程序编程接口得到当前正在播放的PPT;客户端后台服务模块根据获取的指令对当前正在播放的PPT进行操作。本发明不用增加其余页面,不会进行遮蔽,而且不会出现错乱,给用户更好的体验,通过硬件加后台服务程序,使用更加简洁。
文档编号G06F3/048GK102819392SQ20121026041
公开日2012年12月12日 申请日期2012年7月25日 优先权日2012年7月25日
发明者赵海钦 申请人:广州视睿电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1