公开/公告号CN106095466A
专利类型发明专利
公开/公告日2016-11-09
原文格式PDF
申请/专利权人 北京市育学林教育技术有限公司;
申请/专利号CN201610471237.7
申请日2016-06-24
分类号G06F9/44;G06F3/0484;G06F3/0487;
代理机构北京奥翔领智专利代理有限公司;
代理人李清
地址 100083 北京市海淀区学院路30号科群大厦东楼6层601-603室
入库时间 2023-06-19 00:53:35
法律状态公告日
法律状态信息
法律状态
2020-04-21
授权
授权
2016-12-07
实质审查的生效 IPC(主分类):G06F9/44 申请日:20160624
实质审查的生效
2016-11-09
公开
公开
技术领域
本发明涉及教学应用软件,具体涉及一种操作简单的电子教材点击放大方法及其系统。
背景技术
随着计算机技术和教学设施的发展,辅助教学软件工具也得到了飞速发展。电子教材点击放大方法是一种置入教学课件里的一种展示软件模块,能够将教学中重点、难点内容突出的呈现给学生,提高学生的注意力和学习理解力。拓展了教学手段,给老师教学提供了一种方法,使课堂教学更加生动、灵活。本方法实用简单、方便,可以用在课堂授课、展览展示等领域。
现有的教学课件制作软件主要以PPT制作软件为主,此软件功能齐全,但学习难度大,制作上要有一定的专业水平。本方法可以很好的弥补这些问题,提供给老师更多的备课方法。
发明内容
有鉴于此,本发明的主要目的在于提供一种电子教材点击放大功能及其系统,解决了投影中,由于图片比例、像素的限制,所呈现的画面清晰度有限的问题。
一种电子教材点击放大方法,包括以下步骤:
编辑底层图片与至少一个放大图片,并为所述底层图片与放大图片均设置具有唯一编号的图框,将通过相同原始图片编辑的底层图片的图框编号与放大图片的图框编号进行配对关联;为所述底层图片添加记录所述底层图片与放大图片的图片信息的配置文件;根据所述配置文件记录的图片信息,在所述底层图片的图框上为每个放大图片均添加第一透明点击层,并为所述第一透明点击层设置放大响应事件,所述放大响应事件为:若系统检测到鼠标光标的点击坐标位于所述第一透明点击层的响应区域内,则弹出所述放大图片的图框。
在优选的实施方案中,为所述底层图片添加记录所述底层图片与放大图片的图片信息的配置文件,其具体为:所述配置文件为后缀是.xml的配置文件,所述配置文件中记录了所述底层图片与放大图片的图框名称、图片大小、图片格式、图片加载路径,所述配置文件内还设有第一透明点击层的响应区域。
在优选的实施方案中,根据所述配置文件记录的图片信息,在所述底层图片的图框上为每个放大图片均添加透明点击层,其具体为:根据所述配置文件建立二维坐标系,其中以底层图框的左上角为原点,以底层图片的宽度参数作为第一横坐标区间,以所述底层图片的高度参数作为第一纵坐标区间;根据所述配置文件内记录至少一个的所述透明点击层的起始坐标、第二横坐标区间及第二纵坐标区间,设置与所述透明点击层数量相等的触发区域,所述第二横坐标区间不超过第一横坐标区间,所述第二纵坐标区间不超过第一纵坐标区间。
在优选的实施方案中,所述若检测到鼠标光标点击所述透明点击层内的响应区域,则弹出所述放大图片,其具体为:系统检测到鼠标光标的点击位置时会自动记录下所述点击位置的具体坐标值了;系统判断具体坐标值的横坐标值与纵坐标值是否落入所述透明点击层触发区域的坐标区间内;若所述具体坐标值的横坐标值与纵坐标值全部落入所述透明点击层触发区域的坐标区间内,则弹出与所述透明点击层相捆绑的放大图片的图框。
在优选的实施方案中,还包括为所述透明点击层设置还原响应事件,所述还原响应事件为:若所述放大图片的图框处于弹出状态,系统再次检测到鼠标光标的点击位的横坐标值与纵坐标值全部位于所述透明点击层响应区域的坐标区间内,则取消所述放大图片的图框的弹出状态。
一种电子教材点击放大系统,包括以下单元:
图片编辑单元,用于编辑底层图片与放大图片。
图框设置单元,用于为所述底层图片与放大图片添加与其相对应的图框,并将通过相同原始图片编辑的底层图片的图框编号与放大图片的图框编号进行配对关联。
配置文件添加单元,用于为所述底层图片添加配置文件。
坐标系建立单元,用于根据所述配置文件记录的所述底层图片的参数属性,在显示屏幕内建立二维坐标系。
透明点击层设置单元,用于根据所述配置文件记录的所述透明点击层的坐标参数,在所述底层图片的图框上设置透明点击层触发区域。
响应单元,用于检测鼠标光标的点击位置的横坐标值与纵坐标值是否全部落入到所述触发区域的横纵坐标区间内,若成立,则触发响应事件。
在优选的实施方案中,所述响应单元包括以下模块:
点击模块,用于检测鼠标光标的点击动作;
坐标记录模块,用于记录鼠标光标的点击位置的横坐标值与纵坐标值;
横坐标对比模块,检测所述点击位置的横坐标值是否落入触发区域的横坐标区间内,若成立,则横坐标对比模块触发;
纵坐标对比模块,检测所述点击位置的纵坐标值是否落入触发区域的纵坐标区间内,若成立,则纵坐标对比模块触发;
响应事件触发模块,检测到所述横坐标对比模块与纵坐标对比模块同时触发,调出相应的触发事件;
响应事件设置模块,用于编辑所述触发事件,并未所述触发事件设置响应条件。
本发明的积极效果是:
本发明在现代化信息课堂中,利用投影仪进行投影辅助教学中,由于图片比例、像素的限制,通过点击放大图片,很便利的解决所呈现的画面清晰度有限的问题,而且兼顾内容间的衔接,将课本中的内容以清晰、流畅的方式呈现出来,并且具有很高的自由度,本发明用于现代课堂投影教学。
本发明将电子图片中的局部图像等比例放大,从而实现放大局部细节的效果,将同一个底层图片上的多个细节局部均添加一个透明点击层,点击该透明点击层后屏幕上弹出与局部细节图像相对应的等比例放大的放大图片,从而实现局部放大,使观看图片的用户能够很清晰的看到图片的细节,适用于展示品、图画、地图等需要展示画面细节的情况。
附图说明
下面根据附图对本发明作进一步详细说明。
图1为本发明实施例所述的电子教材点击放大方法的流程图;
图2为本发明实施例所述的电子教材点击放大系统的系统结构图;
图3为图2中响应单元6的单元结构图。
图中:
1、图片编辑单元;2、图框设置单元;3、配置文件添加单元;4、坐标系建立单元;5、透明点击层设置单元;6、响应单元;7、响应事件设置模块;8、点击模块;9、坐标记录模块;10、横坐标对比模块;11、纵坐标对比模块;12、响应事件触发模块。
具体实施方式
如图1所示,一种电子教材点击放大方法,包括以下步骤:
编辑底层图片与至少一个放大图片,通过图片编辑软件(Adobe PhotoShop、dobeIllustrator或者Easy PaintTool SAI)将原始电子图片(通过网上下载或者通过USB、移动硬盘等外置存储设备进行上传)分别编辑成底层图片与放大图片并保存,其中放大图片可为底层图片的整体图片等比放大或者局部图片等比放大。
例如:
底层图片的大小参数为1024*713像素,格式参数为JPG格式、PNG格式、TIF格式,底层图片的宽高比是1024∶713,由于放大图片的宽高比都大于这个比例,所以将放大图片的宽度参数放到最大,其高度参数自适应;但是如果放大图片的宽高比小于这个比例,则将放大图片的高度参数放大到最大,宽度自适应,放大图片的作用是最大程度放大图片,显示更清晰。放大图片的格式参数为JPG格式、PNG格式、TIF格式,其中底层图片与放大图片的大小参数可以是任意值,根据可适配现在市面上大多数电脑显示器的尺寸,因此优选于举例参数。
为底层图片与放大图片均设置具有唯一编号的图框,底层图片与放大图片的图框参数设定包括图框的宽度参数、高度参数、名称参数,单位为像素,其中图框的宽度与高度与底层图片的宽高相同,而放大图片的图框的宽度与高度与放大图片的宽、高相同,将底层图片图框的唯一编号与放大图片图框的唯一编号进行配对关联,并记录在为底层图片添加的配置文件内。
配置文件为后缀是.xml的配置文件,配置文件中记录了底层图片与放大图片的名称、类别、响应区域范围、图片加载路径。
配置文件例如:<ClickRectImage xmlname=″rect4″positionx=″264″positiony=″327″width=″134″height=″59″filename=″image/duihuakuang4″/>
上述代码中:
ClickRectImage表示类别,名称可随意设定;
xmlname=″rect4″等号后面为响应区域的名称;
positionx=″264″positiony=″327″width=″134″height=″59″XY表示响应区域的坐标(这个坐标为透明点击层响应区域的起始坐标),width、height表示响应区域的宽、高;
filename=″image/duihuakuang4″表示点击以后所加载的放大图片的路径。
在底层图片的图框上添加透明点击层,并为透明点击层设置放大响应事件,放大响应事件为:若系统检测到鼠标光标的点击坐标位于透明点击层内的响应区域内,则弹出放大图片的图框。
根据配置文件建立二维坐标系,其中以底层图框的左上角为原点,以底层图片的宽度参数作为第一横坐标区间,以底层图片的高度参数作为第一纵坐标区间;根据配置文件内记录至少一个的透明点击层的起始坐标、第二横坐标区间及第二纵坐标区间,设置与透明点击层数量相等的触发区域,第二横坐标区间不超过第一横坐标区间,第二纵坐标区间不超过第一纵坐标区间。
例如:
显示区域(即底层图片)的左上角为原点建立二维坐标系,X轴正方向向右,Y轴正方向向下,单位为像素(px),其中一个透明点击层响应区域的坐标区间参数为width=″134″height=″59″,坐标起始点参数为positionx=″264″positiony=″327″,即位于距离原点右方264像素、距离原点下方327像素的位置,该图片的宽为134像素,高为59像素。
系统检测到鼠标光标的点击位置时会自动记录下点击位置的横坐标值与纵坐标值;系统检测到鼠标光标的点击位置的横坐标值与纵坐标值全部落入透明点击层的触发区域内,则弹出放大图片,即显示区域内显示放大图片。
还包括为透明点击层设置还原响应事件,还原响应事件为:若放大图片的图框处于弹出状态,系统再次检测到鼠标光标的点击位的横坐标值与纵坐标值全部位于透明点击层响应区域的坐标区间内,则取消放大图片的图框的弹出状态。
如图2所示,一种电子教材点击放大系统,包括以下单元:
图片编辑单元1,用于编辑底层图片与放大图片。
图框设置单元2,用于为底层图片与放大图片添加与其相对应的图框,并将通过相同原始图片编辑的底层图片的图框编号与放大图片的图框编号进行配对关联。
配置文件添加单元3,用于为底层图片添加配置文件。
坐标系建立单元4,用于根据配置文件记录的底层图片的参数属性,在显示屏幕内建立二维坐标系。
透明点击层设置单元5,用于根据配置文件记录的透明点击层的坐标参数,在底层图片的图框上设置透明点击层触发区域。
响应单元6,用于检测鼠标光标的点击位置的横坐标值与纵坐标值是否全部落入到触发区域的横纵坐标区间内,若成立,则触发响应事件。
如图3所示,响应单元6包括以下模块:
点击模块8,用于检测鼠标光标的点击动作;
坐标记录模块9,用于记录鼠标光标的点击位置的横坐标值与纵坐标值;
横坐标对比模块10,检测点击位置的横坐标值是否落入触发区域的横坐标区间内,若成立,则横坐标对比模块触发;
纵坐标对比模块11,检测点击位置的纵坐标值是否落入触发区域的纵坐标区间内,若成立,则纵坐标对比模块触发;
响应事件触发模块12,检测到横坐标对比模块与纵坐标对比模块同时触发,调出相应的触发事件;
响应事件设置模块7,用于编辑触发事件,并未触发事件设置响应条件。
本发明将电子图片中的局部图像等比例放大,从而实现放大局部细节的效果,将同一个底层图片上的多个细节局部均添加一个透明点击层,点击该透明点击层后屏幕上弹出与局部细节图像相对应的等比例放大的放大图片,从而实现局部放大,使观看图片的用户能够很清晰的看到图片的细节,适用于展示品、图画、地图等需要展示画面细节的情况。
本发明不局限于上述最佳实施方式,任何人在本发明的启示下都可得出其他各种形式的产品,但不论在其形状或结构上作任何变化,凡是具有与本申请相同或相近似的技术方案,均落在本发明的保护范围之内。
机译: 授予电子教材内容识别码的句子结构的系统和方法,电子教材内容数据的检索系统和方法,电子教材内容的使用和服务要点管理系统和方法
机译: 电子教材学习支援装置,电子教材学习支援系统,电子教材学习支援方法以及电子学习支援程序
机译: 电子学习支持程序,以及电子学习教材的支持方法和电子教材学习的支持系统以及电子学习教材的支持装置