一种制作和展示电子书内容的方法及装置与流程

文档序号:12270707阅读:314来源:国知局
本发明涉及一种电子书
技术领域
:,特别是涉及一种制作和展示电子书内容的方法及装置。
背景技术
::如今,传统的建立在纸质书的阅读文化已带来如下诸多的问题:1、使用不便捷,传统纸质书籍携带不方便且信息量较少,获取的途径也很单一,越来越不适应信息社会的发展需要。2、纸质书籍需要大量用纸,由此造成的直接结果是砍伐大量的数目,不利于环保事业的发展,对人们的生活环境造成潜在危害。3、传统书籍印刷行业发展受阻,面临中间环节长、库存和销售额接近1:1、提交书稿出版率低、盗版严重等问题。市场严重萎缩导致的是传统书籍售价不断攀升,相对于几乎免费的电子书籍来说,传统书籍越来越没有竞争力,由此传统书籍及印刷行业陷入了恶性循环。随着网络时代的深入发展,电子书因其便捷、价廉而越来越受人们的欢迎。又随着智能手机化及APP应用的普及,电子书APP已然成为掌上阅读的新方式。将传统或PC版的书籍作成APP电子版格式,将所要展示的内容直接制作成app电子版格式,并将电子版格式的内容借助智能终端设备进行展示,方便携带及阅读,所以,电子书越来越成为阅读者普遍接受的阅读方式。电子书可以采用多种格式储存,然而由于传统书籍的印刷需求,目前电子书多采用固定版面设计排版,以PDF等格式存储,可直接作为电子书分发、售卖。由于很多书籍一般以文说明为主,并包含少量插图,这种形式大多满足使用者的需求,然而,对于一些专业行业的书籍,其在内容的展示,表格,图片,重点章节,关键字眼在原书中都有特定的标注,如何把这些复杂的内容展现到智能设备上,并能很好、较舒服的提供给用户进行阅读,是亟待解决的问题,然而,目前电子书的制作和展示方式却无法实现,因此实有必要提出一种技术手段,以利于专业书籍的推广及APP端的使用。技术实现要素:为克服上述现有技术存在的不足,本发明之目的在于提供一种制作和展示电子书内容的方法及装置,通过对原始电子书内容的解析,对原始电子书中的大表格、特殊字符、图片等进行可伸缩性的处理,对内容进行各个标签的循环处理,并最终生成可在APP或智能终端展示的HTML网页格式的目标电子书,解决了现有技术中专业电子书在智能终端特别是小屏幕智能手机上的显示的不足。为达上述及其它目的,本发明提出一种制作电子书内容的方法,包括如下步骤:步骤一,获取原始电子书内容;步骤二,解析原始电子书内容,搜索原始电子书中的富文本格式内容、表格及图像,对搜索结果进行可伸缩性处理,将其转换为大小可伸缩的格式;步骤三,将该原始电子书的每个章节生成对应的章节页面,以生成目标电子书。进一步地,于步骤二中,将转换后的富文本格式内容、表格及图像进行标签化处理,以提供用对该原始电子书内容的富文本格式内容、表格及图像的大小进行自定义化设定。进一步地,于步骤二中,对表格的转换处理包括:步骤S1,搜索并获取该原始电子书中的表格格式;步骤S2,对获取的表格格式进行特殊符号过滤;步骤S3,对固定大小的表格大小进行重新设置,将固定大小的表格转换为大小可伸缩的表格。进一步地,于步骤二中,解析该原始电子书中的内容,获取其中的图片,对图片进行压缩处理,并将图片转换为大小可伸缩的图片。为达到上述目的,本发明还提供一种制作电子书内容的装置,包括:资源获取单元,用于获取原始电子书内容;解析单元,解析该原始电子书内容,搜索该原始电子书中的富文本格式内容、表格及图像,对搜索结果进行可伸缩性处理,将其转换为大小可伸缩的格式;章节页面生成单元,用于将该原始电子书的每个章节生成对应的章节页面,以生成目标电子书。进一步地,该解析单元将转换后的富文本格式内容、表格及图像进行标签化处理,以提供该原始电子书内容的富文本格式内容、表格及图像的大小进行自定义化设定。进一步地,该章节页面生成单元根据该目标电子书在智能终端上展现的模板生成对应的HTML网页。为达到上述目的,本发明还提供一种展示电子书内容的方法,包括如下步骤:步骤一,获取目标电子书的相关内容,解析该目标电子书的目录,获取目录对应的内容章节位置;步骤二,接收选择信号,根据选择信号获取对应章节目录的位置,把章节位置的ID传入后台服务器以获取到对应章节的访问页面,并在智能终端中进行信息展示;步骤三,接收调整信号,根据获取的调整参数调整该目标电子书在智能终端上的展示结果。进一步地,于步骤一中,通过HTML网页形式从云端获取该目标电子书的相关内容。为达到上述目的,本发明还提供一种展示电子书内容的装置,包括:获取解析单元,用于获取目标电子书的相关内容,解析该目标电子书的目录,获取目录对应的内容章节位置;选择展示单元,用于接收选择信号,根据选择信号获取对应章节目录的位置,把章节位置的ID传入后台服务器以获取到对应章节的访问页面,并在智能终端中进行信息展示;调整单元,用于接收调整信号,根据获取的调整参数调整该目标电子书在智能终端上的展示结果。与现有技术相比,本发明一种制作和展示电子书内容的方法及装置通过对原始电子书内容的解析,对原始电子书中的大表格、特殊字符、图片等进行可伸缩性的处理,对内容进行各个标签的循环处理,并最终生成可在APP或智能终端展示的HTML网页格式的目标电子书,解决了现有技术电子书在智能终端特别是小屏幕智能手机上的显示的不足,对于电子书,本发明不单单只是文本方面的展示,更突出如表格、图片等富文本格式的显示,并支持电子书内容根据屏幕大小的可伸缩扩展,使专业书籍的电子书能得到更好的展示,有利于专业书籍的推广及APP端的使用。附图说明图1为本发明一种制作电子书内容的方法的步骤流程图;图2为本发明一种展示电子书内容的方法的步骤流程图;图3为本发明一种制作电子书内容的装置的系统架构图;图4为本发明一种展示电子书内容的装置的系统架构图;图5为本发明一具体实施例的具体流程图。具体实施方式以下通过特定的具体实例并结合附图说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修饰与变更。图1为本发明一种制作电子书内容的方法的步骤流程图。如图1所示,本发明一种制作电子书内容的方法,可应用于云端电子书内容管理系统中,包括如下步骤:步骤101,获取原始电子书内容。这里获取电子书内容的方式可以是录入电子书内容,也可以是通过网络获取电子书内容,电子书内容包括电子书的章节及内容。步骤102,解析原始电子书内容,搜索原始电子书中的富文本格式内容、表格及图像,对搜索结果进行可伸缩性处理,将其转换为大小可伸缩的格式。较佳地,将转换后的富文本格式内容、表格及图像进行标签化处理,即增加百分比标签,可提供用户对原始电子书内容的富文本格式内容、表格及图像的大小进行设定。其中,对表格的转换处理包括如下步骤:步骤S1,搜索并获取原始电子书中的表格格式;步骤S2,对获取的表格格式进行特殊符号过滤,具体地,特殊符号例如:<br/>、nowrap、img等;步骤S3,对固定大小的表格大小进行重新设置,将固定大小的表格转换为大小可伸缩的表格。具体地,可通过扫描table标签,对标签增加width,height等百分比属性实现转换。对图片的转换处理具体如下:解析原始电子书中的内容,获取其中的图片,对图片进行压缩处理,并将图片转换为大小可伸缩的图片,例如:在img标签中标签增加width,height等百分比属性。在本发明中,还提供用户一可对图片进行大小伸缩设定的图片标签,当用户点击该图片标签时,可提供用户对图片大小参数的设定。步骤103,将该原始电子书的每个章节生成对应的章节页面,以生成目标电子书。即根据电子书在智能终端上展现的模板生成对应的网页,在本发明较佳实施例中,将原始电子书的每个章节生成对应的HTML5页面。这里需说明的是,在本发明中,上述制作电子书内容的方法实现于云端电子书内容管理系统,但本发明不以此为限。图2为本发明一种展示电子书内容的方法的步骤流程图。如图2所示,本发明一种展示电子书内容的方法,包括如下步骤:步骤201,获取目标电子书的相关内容,解析目标电子书的目录,获取目录对应的内容章节位置。在本发明较佳实施例中,可通过HTML网页形式从云端电子书内容管理系统中获取该目标电子书的相关内容,解析目标电子书的目录,获取目录对应的内容章节位置。步骤202,接收选择信号,根据选择信号获取对应章节目录的位置,把章节位置的ID传入后台服务器以获取到对应章节的访问页面(在本发明中为HTML访问页面),并在智能终端中进行信息展示,这里的信息包括至少一个以下信息:字符信息、词语信息、段落信息、章节信息、页面信息、标点信息、公式信息、图像信息、图形信息、表格信息。也就是说,当用户通过智能终端显示的章节目录点击某一章节目录时,根据该点击信号获取对应的章节目录位置,并把章节位置的ID传入于后台服务获取到对应章节的HTML访问页面,在智能终端中展示。步骤203,接收调整信号,根据获取的调整参数调整该目标电子书在智能终端上的展示结果。例如,获取调整电子书字体大小及色调的调整信号,以调整电子书的展示结果;获取用户对目标电子书内容的表格、图像的伸缩操作,以对目标电子书内容中的表格和图像进行伸缩,或当用户点击可对图片、表格进行大小伸缩设定的标签时,获取调整参数对图片、表格大小进行伸缩。图3为本发明一种制作电子书内容的装置的系统架构图。如图3所示,本发明一种制作电子书内容的装置,可设置于云端电子书内容管理系统,包括:资源获取单元301、解析单元302以及章节页面生成单元303。其中,资源获取单元301用于获取原始电子书内容。这里获取电子书内容的方式可以是录入电子书内容,也可以是通过网络获取电子书内容,电子书内容包括电子书的章节及内容。解析单元302,解析原始电子书内容,搜索原始电子书中的富文本格式内容、表格及图像,对搜索结果进行可伸缩性处理,将其转换为大小可伸缩的格式。较佳地,解析单元302可将转换后的富文本格式内容、表格及图像进行标签化处理,即增加一设定百分比的标签,以提供用户对原始电子书内容的富文本格式内容、表格及图像的大小进行自定义的设定。具体地,解析单元302对表格的转换处理具体如下:搜索并获取原始电子书中的表格格式;对获取的表格格式进行特殊符号过滤,具体地,特殊符号例如:<br/>、nowrap、img等;对固定大小的表格大小进行重新设置,将固定大小的表格转换为大小可伸缩的表格,具体地,解析单元302可通过扫描table标签,对标签增加width,height等百分比属性实现表格转换。解析单元302对图片的转换处理具体如下:解析原始电子书中的内容,获取其中的图片,对图片进行压缩处理,并将图片转换为大小可伸缩的图片,例如在img标签中标签增加width,height等百分比属性,在本发明中,提供用户一可对图片进行大小伸缩设定的图片标签,当用户点击该图片标签时,可提供用户对图片大小参数的设定。章节页面生成单元303,用于将该原始电子书的每个章节生成对应的章节页面,以生成目标电子书,即章节页面生成单元303根据电子书在智能终端上展现的模板生成对应的网页,在本发明较佳实施例中,将原始电子书的每个章节生成对应的HTML5页面。图4为本发明一种展示电子书内容的装置的系统架构图。如图4所示,本发明一种展示电子书内容的装置,可实现于智能终端,包括:获取解析单元401、选择展示单元402以及调整单元403。其中,获取解析单元401,用于获取目标电子书的相关内容,解析目标电子书的目录,获取目录对应的内容章节位置。在本发明较佳实施例中,可通过html网页形式从云端电子书内容管理系统中获取该目标电子书的相关内容,解析目标电子书的目录,获取目录对应的内容章节位置。选择展示单元402,用于接收选择信号,根据选择信号获取对应章节目录的位置,把章节位置的ID传入后台服务器以获取到对应章节的访问页面(在本发明中为HTML访问页面),并在智能终端中进行信息展示,这里的信息包括至少一个以下信息:字符信息、词语信息、段落信息、章节信息、页面信息、标点信息、公式信息、图像信息、图形信息、表格信息。也就是说,当用户通过智能终端显示的章节目录点击某一章节目录时,根据该点击信号获取对应的章节目录位置,并把章节位置的ID传入于后台服务获取到对应章节的html访问页面,在智能终端中展示。调整单元403,用于接收调整信号,根据获取的调整参数调整该目标电子书在智能终端上的展示结果。例如,获取调整电子书字体大小及色调的调整信号,以调整电子书的展示结果;获取用户对目标电子书内容的表格、图像的伸缩操作,以对目标电子书内容中的表格和图像进行伸缩,或当用户点击可对图片、表格进行大小伸缩设定的标签时,获取调整参数对图片、表格大小进行伸缩。图5为本发明一具体实施例的具体流程图。以下将通过一具体实施例来进一步说明本发明制作和展示电子书内容的过程:首先在云端电子书内容管理系统中录入电子书章节及内容,对于有图片、表格、超链接等,对于每个章节的内容通过对内容的标识符进行位置解析(例如点击某一章节,每个章节都有相应的标识符,并传于后台根据标识符获取对应章节的电子书内容)对图片,表格进行可伸缩性处理,并根据电子书在智能终端上展现的模板生成对应的HTML网页;智能终端通过HTML网页形式可从云端电子书内容管理系统中获取目标电子书的相关内容,解析目标电子书的目录,获取目录对应的内容章节位置,当点击章节目录时,把对应的章节位置的ID传入于后台服务器获取到对应章节的HTML访问页面,并在智能终端(APP)中展示,用户在APP及其智能终端上可调整电子书的字体大小及色调,例如自动根据屏幕调整字体大小,通过控制访问的HTML网页的内容样式进行控制。综上所述,本发明一种制作和展示电子书内容的方法及装置通过对原始电子书内容的解析,对原始电子书中的大表格、特殊字符、图片等进行可伸缩性的处理,对内容进行各个标签的循环处理,并最终生成可在app或智能终端展示的HTML网页格式的目标电子书,解决了现有技术电子书在智能终端特别是小屏幕智能手机上的显示的不足,对于电子书,本发明不单单只是文本方面的展示,更突出如表格、图片等富文本格式的显示,并支持电子书内容根据屏幕大小的可伸缩扩展,使专业书籍的电子书能得到更好的展示,有利于专业书籍的推广及APP端的使用。与现有技术相比,本发明具有如下优点:1、本发明支持专业领域上的电子书内容展示,专业领域的内容需要图文并茂,具有各种统计分析的表格,本发明能更好的给予展示。2、本发明对富文本格式的内容,对图像,表格进行标签化处理,增加了百分比标签,支持不同屏幕下及智能终端的可伸缩性展示,较好支持了各种屏幕的大小。上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修饰与改变。因此,本发明的权利保护范围,应如权利要求书所列。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1