复合图层及超文件标示语言的电子书产生方法及阅读程序的制作方法

文档序号:6488601阅读:158来源:国知局
复合图层及超文件标示语言的电子书产生方法及阅读程序的制作方法
【专利摘要】一种复合图层及超文件标示语言的电子书产生方法,包含下述步骤:(a)判断是否有一预定输入的触发事件;(b)有该预定输入的触发事件发生时,依据一对照表取得一图层或一超文件标示语言的预定档案;及(c)取得对应该预定档案格式的容器,将该预定档案载入该容器并加入一页面。
【专利说明】复合图层及超文件标示语言的电子书产生方法及阅读程序
【技术领域】
[0001]本发明是有关于一种电子书产生方法及阅读程序,特别是指一种复合图层及超文件标示语言的电子书产生方法及阅读程序。
【背景技术】
[0002]现有电子书档案格式常见的有TXT、DOC、HTML、CHM或PDF等,使用者在阅读时,可利用安装在电子书阅读器的微软Windows操作系统内的阅读软件开启TXT、DOC、HTML、CHM格式的档案,或利用Adobe Reader阅读软件开启PDF格式的档案。
[0003]然而,现有电子书阅读器上的阅读软件通常只支持开启单一格式档案,无法同时支持开启两种以上不同格式的档案,也就无法让电子书页面呈现多样化的视觉效果。

【发明内容】

[0004]因此,本发明的目的,即在提供一种复合图层及超文件标示语言的电子书产生方法及阅读程序。
[0005]于是,本发明复合图层及超文件标示语言的电子书产生方法包含下述步骤:(a)判断是否有一预定输入的触发事件;(b)有该预定输入的触发事件发生时,依据一对照表取得一图层或一超文件标示语言的预定档案 '及(C)取得对应该预定档案格式的容器,将该预定档案载入该容器并加入一页面。
[0006]较佳地,所述电子书产生方法是判断是否有一代表翻页的触发事件;且有代表翻页的触发事件发生时,依据该对照表取得该图层或该超文件标示语言的预定档案;并取得对应该预定档案格式的容器,将该预定档案载入该容器及加入代表下一页的页面。
[0007]较佳地,所述电子书产生方法还包括下述步骤:判断载入的是一图层档案时,将该页面区分为多个各配置一位置参数的子区域,且于侦测任一子区域被选取时,呈现被选取的该子区域位置参数连接的一特效。
[0008]较佳地,所述电子书产生方法还包括下述步骤:判断加载的是一超文件标示语言档案时,依据该页面的任一元素被选取时执行元素动作,或呼叫媒体对象以呈现媒体特效。
[0009]本发明电子书阅读程序包含:一判断模块,判断是否有一预定输入的触发事件;一查表单元,有该预定输入的触发事件发生时,依据一对照表取得一图层或一超文件标示语言的预定档案;及一页面单元,取得对应该预定档案格式的容器,将该预定档案载入该容器并加入一页面。
[0010]较佳地,所述电子书阅读程序的该判断模块是判断是否有一代表翻页的触发事件;该查表单元是供代表翻页的触发事件发生时,依据该对照表取得该图层或该超文件标示语言的预定档案;该页面单元是取得对应该预定档案格式的容器,将该预定档案载入该容器并加入一页面。
[0011]较佳地,所述电子书阅读程序还包括一图层单元,判断加载的是一图层档案时,将该页面区分为多个各配置一位置参数的子区域,且于侦测任一子区域被选取时,呈现被选取的该子区域位置参数连接的一特效。
[0012]较佳地,所述电子书阅读程序还包括一超文件标示语言单元,判断加载的是一超文件标示语言档案时,依据该页面的任一元素被选取时执行元素动作,或呼叫媒体对象以呈现媒体特效。
[0013]本发明复合图层及超文件标示语言的电子书产生方法及阅读程序的有益效果在于:克服现有电子书阅读器上的阅读软件通常只支持开启单一格式档案的缺失,本发明能同时支持开启两种以上不同格式的档案,让电子书页面可以呈现多样化的视觉效果。
【专利附图】

【附图说明】
[0014]图1是一系统方块图,说明本发明的阅读程序的较佳实施例是安装于一电子书阅读器;
[0015]图2是一流程图,说明本发明复合图层及超文件标示语言的电子书产生方法的较佳实施例;及
[0016]图3是一示意图,说明电子书阅读器在执行阅读程序所呈现的页面效果。
[0017]主要附图标记说明
[0018]100电子书阅读器
[0019]101?111 步骤
[0020]10控制器
[0021]11输入单元
[0022]12 内存
[0023]13显示器
[0024]14传输单元
[0025]2电子书阅读程序
[0026]21主程序逻辑
[0027]211判断单元
[0028]212查表单元
[0029]213页面单元
[0030]214图层单元
[0031]215超文件标示语言单元
[0032]22对照表
[0033]23档案模块
[0034]231图层档
[0035]232超文件标示语言档
[0036]233多媒体档
[0037]24容器模块
[0038]241 第一容器
[0039]242 第二容器
[0040]243第三容器
[0041]31 页面[0042]311拖曳区【具体实施方式】
[0043]有关本发明的前述及其它技术内容、特点与有益效果,在以下配合参考附图的较佳实施例的详细说明中,将可以清楚的呈现。
[0044]参阅图1,本发明的较佳实施例中,电子书阅读器100包含一控制器10、一输入单元11、一内存12、一显示器13及一传输单元14,电子书阅读程序2是安装于电子书阅读器100的内存12内。
[0045]控制器10是一中央处理器,负责协调控制各元件运作;输入单元11例如是一触控板(touch pad),供使用者以触控输入方式产生触发事件通知控制器10执行对应的处理程序;显示器13是当控制器10接收到触发事件时控制显示电子书页面进行例如翻页动作;传输单元14例如是一网络接口,供经由例如3G等通讯网路下载相关档案或程序。
[0046]电子书阅读程序2包括一主程序逻辑21、一对照表22、一档案模块23及一容器模块24。
[0047]主程序逻辑21包括一判断单元211、一查表单元212、一页面单元213、一图层单元214及一超文件标示语言单元215。对照表22记录各页面与档案的连接。档案模块23包括至少一图层(PNG)档231、至少一超文件标示语言(HTML)档232及至少一多媒体(MP4)档233。容器模块24具有一供浏览图层档231的第一容器241、一供浏览超文件标示语言档232的第二容器242,及一供浏览多媒体档233的第三容器243。
[0048]参阅图1及图2,本发明复合图层及超文件标示语言的电子书产生方法的较佳实施例包含下述步骤:
[0049]步骤101:判断单元211判断是否有一预定输入的触发事件;例如,判断单元211是判断有一代表翻页的触发事件就自动执行步骤102。
[0050]步骤102:查表单元212依据一对照表22取得一图层档231、一超文件标示语言档232或一多媒体档233 ;较佳地,查表单元212是当有代表翻页的触发事件发生时,即依据该对照表取得图层档231、超文件标示语言档232或多媒体档233。
[0051]步骤103:页面单元213取得对应该预定档案格式的容器,将预定档案加载容器(container)并加入一页面。较佳地,页面单元213是取得对应该预定档案格式的容器为可开启图层档231的第一容器241 (如:Image Viewer),或可开启超文件标示语言档232的第二容器242(如:HTML Viewer),或可开启多媒体档233的第三容器243(如=VideoViewer);然后将图层档231加载第一容器241及加入代表下一页的页面,或超文件标示语言档232加载第二容器242及加入代表下一页的页面,或多媒体档233加载第三容器243及加入代表下一页的页面。
[0052]接着,若页面加载的是多媒体档233时,直接执行步骤111:播放多媒体档;若页面加载的是图层档231时,图层单元214执行步骤104至106 ;若页面加载的是超文件标示语言档232时,超文件标示语言单元215执行步骤107至110,步骤104至步骤110分述如下。
[0053]步骤104:将该页面区分为多个各配置一位置参数的子区域;例如:利用一列表将页面以网格线(Grid)划分不同的子区域,且各子区域具有代表绝对坐标(X,Y)的位置参数,列表中并规划至少一子区域位置参数连接有一特效。步骤105:侦测是否有子区域被选取?若是,执行步骤106。步骤106:于侦测任一子区域被选取时,呈现被选取的该子区域位置参数连接的特效。
[0054]步骤107:侦测是否有触控事件?若是,依据该触控事件对应的事件执行,如属于元素事件执行步骤108,或属于媒体事件执行步骤109及步骤110。步骤108:依据该页面的任一元素被选取时执行元素动作(HTML DIV Event),例如:点选文字跳下一页,点选图直接跳下一图,或点选影片直接播放。步骤109:呼叫媒体对象,步骤110:令媒体对象呈现媒体特效,例如:呼叫 iPad 的 apple 程序(call in App Media Object)。
[0055]参阅图1及图3,对照表22可以是如表一所示。
[0056]表一
【权利要求】
1.一种复合图层及超文件标示语言的电子书产生方法,包含下述步骤: (a)判断是否有一预定输入的触发事件; (b)有该预定输入的触发事件发生时,依据一对照表取得一图层或一超文件标示语言的预定档案 '及 (C)取得对应该预定档案格式的容器,将该预定档案载入该容器并加入一页面。
2.依据权利要求1所述的复合图层及超文件标示语言的电子书产生方法,其中,步骤(a)是判断是否有一代表翻页的触发事件;步骤(b)是有代表翻页的触发事件发生时,依据该对照表取得该图层或该超文件标示语言的预定档案;及步骤(C)是取得对应该预定档案格式的容器,将该预定档案载入该容器并加入代表下一页的页面。
3.依据权利要求2所述的复合图层及超文件标示语言的电子书产生方法,还包括下述步骤: 该页面载入的是一图层档案时,将该页面区分为多个各配置一位置参数的子区域,且于侦测任一子区域被选取时,呈现被选取的该子区域位置参数连接的一特效。
4.依据权利要求2所述的复合图层及超文件标示语言的电子书产生方法,还包括下述步骤: 该页面加载的是一超文件标示语言档案时,依据该页面的任一元素被选取时执行元素动作,或呼叫媒体对象以呈现媒体特效。
5.一种电子书阅读程序,包含: 一判断模块,判断是否有一预定输入的触发事件; 一查表单兀,有该预定输入的触发事件发生时,依据一对照表取得一图层或一超文件标示语言的预定档案 '及 一页面单元,取得对应该预定档案格式的容器,将该预定档案载入该容器并加入一页面。
6.依据权利要求5所述的电子书阅读程序,其中,该判断模块判断是否有一代表翻页的触发事件;该查表单元供代表翻页的触发事件发生时,依据该对照表取得该图层或该超文件标示语言的预定档案;该页面单元取得对应该预定档案格式的容器,将该预定档案载入该容器并加入一页面。
7.依据权利要求5或6所述的电子书阅读程序,还包括: 一图层单元,该页面加载的是一图层档案时,将该页面区分为多个各配置一位置参数的子区域,且于侦测任一子区域被选取时,呈现被选取的该子区域位置参数连接的一特效。
8.依据权利要求5或6所述的电子书阅读程序,还包括: 一超文件标示语言单元,该页面加载的是一超文件标示语言档案时,依据该页面的任一元素被选取时执行元素动作,或呼叫媒体对象以呈现媒体特效。
【文档编号】G06F17/24GK103678264SQ201210325954
【公开日】2014年3月26日 申请日期:2012年9月5日 优先权日:2012年9月5日
【发明者】賴彦廷, 徐嘉河 申请人:奇多比行动软体股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1