CN111027280A - 数字出版物的生成及渲染的方法和***、可读存储介质 - Google Patents
数字出版物的生成及渲染的方法和***、可读存储介质 Download PDFInfo
- Publication number
- CN111027280A CN111027280A CN201911263923.5A CN201911263923A CN111027280A CN 111027280 A CN111027280 A CN 111027280A CN 201911263923 A CN201911263923 A CN 201911263923A CN 111027280 A CN111027280 A CN 111027280A
- Authority
- CN
- China
- Prior art keywords
- digital publication
- file
- generating
- target
- resource file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种数字出版物的生成及渲染的方法和***、可读存储介质,其中,数字出版物的生成方法包括:获取初始数字出版物文件;接收针对初始数字出版物文件的标注指令,生成与标注指令对应的映射连接,映射连接指向至少一个资源文件;根据初始数字出版物文件和映射连接生成数字出版物。应用了本发明提供的技术方案,可以在不对原数字出版物进行任何改动的情况下,实现对数字出版物的标注和拓展,一方面便于学生等群体在数字出版物的基础上进行“记笔记”等注释操作,另一方面可以有效地拓展电子出版物的内容,如在epub图书中特定位置***音频、视频的媒体内容,极大地增加了电子出版物的可读性和内容丰富度。
Description
技术领域
本发明涉及数字出版物技术领域,具体而言,涉及一种数字出版物的生成方法、一种数字出版物的生成***、一种数字出版物的渲染方法、一种数字出版物的渲染***和一种计算机可读存储介质。
背景技术
在相关技术中,对于数字出版物,如epub(Electornic Publishing,电子出版)电子书,由于其承载资源的能力有限,难以在不改变原电子书排版的情况下进行内容注释,且难以增加注释额外的媒体内容,如视频、音频等。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的第一方面提出一种数字出版物的生成方法。
本发明的第二方面提出一种数字出版物的生成***。
本发明的第三方面提出一种数字出版物的渲染方法。
本发明的第四方面提出一种数字出版物的渲染***。
本发明的第五方面提出一种计算机可读存储介质。
有鉴于此,本发明的第一方面提供了一种数字出版物的生成方法,包括:获取初始数字出版物文件;接收针对初始数字出版物文件的标注指令,生成与标注指令对应的映射连接,映射连接指向至少一个资源文件;根据初始数字出版物文件和映射连接生成数字出版物。
在该技术方案中,用户对初始数字出版物文件,如epub图书发出标注指令,epub加工管理***根据标注指令生成对应的映射连接,其中,映射连接分别指向epub图书中用户所选取的一个或一段文字,以及一个外部资源文件,该外部资源文件可以是文字资源、图片资源、视频资源或音频资源。epub加工管理***整合原始的数字出版物文件和根据标注指令生成的映射连接,生成新的“标注后”的数字出版物。
应用了本发明提供的技术方案,可以在不对原数字出版物进行任何改动的情况下,实现对数字出版物的标注和拓展,一方面便于学生等群体在数字出版物的基础上进行“记笔记”等注释操作,另一方面可以有效地拓展电子出版物的内容,如在epub图书中特定位置***音频、视频的媒体内容,极大地增加了电子出版物的可读性和内容丰富度。
另外,本发明提供的上述技术方案中的数字出版物的生成方法还可以具有如下附加技术特征:
在上述技术方案中,接收针对初始数字出版物文件的标注指令,生成与标注指令对应的映射连接的步骤,具体包括:接收针对数字出版物文件中至少一个字符的选取指令,将选取指令对应的字符确定为标注目标;接收映射指令,根据映射指令确定与标注目标对应的至少一个资源文件;确定标注目标的标记信息,并确定资源文件对应的连接信息;根据标记信息和连接信息生成映射连接。
在该技术方案中,用户可通过鼠标操作、触摸操作等方式选取数字出版物文件中的一个或多个字符,被选取的字符即标注目标。在选取了目标字符后,通过映射指令将一个或多个资源文件与标注目标相对应,并生成对应的映射连接。
具体地,以对epub图书中的文字进行笔记注释为例,用户选取epub图书中的一段话或一个词汇,并选择注释,此时***弹出输入框,用户通过输入框输入文字,输入后的文字以文档格式进行封装,封装后的文档即一个资源文件。同时,epub加工管理***生成一条映射连接,该映射连接将用户选取的内容和输入的文字对应关联起来,在渲染epub图书时,阅读器会同时读取原始epub文件和映射连接,通过映射连接获取文档文件,并在渲染原始epub文件的同时渲染文档文件,使得用户选取的内容和注释的内容一并显示。
进一步地,以在epub图书中增加视频媒体为例,用户选取epub图书中的一段话或一个词汇,并选择添加媒体视频。该媒体视频即一个资源文件。在一些实施方式中,媒体视频由服务器提供,映射连接具体包括用于访问服务器中对应媒体视频的连接和登录口令。在另一些实施例中,媒体视频保存在终端本体,在渲染epub图书时,阅读器会同时读取原始epub文件和映射连接,通过映射连接获取媒体视频,并在渲染原始epub文件的同时加载媒体视频,使得用户选取的内容和视频一并显示。
在上述任一技术方案中,标记信息包括字符对应的字符信息,以及字符在数字出版物文件中的位置信息。
在该技术方案中,在对数字出版物,如epub图书中的部分字符进行标记时,标记信息包括被标记字符在征途epub图书中的位置信息,如:位于epub图书整体68%处,同时包括字符对应的字符信息,完整的标记信息如:位于epub图书整体68%处的字符:“静电相互作用”。
本发明第二方面提供了一种数字出版物的生成***,包括:存储器,被配置为存储计算机程序;处理器,被配置为运行计算机程序以实现如上述任一技术方案中提供的数字出版物的生成方法,因此,该数字出版物的生成***包括如上述任一技术方案中提供的数字出版物的生成方法的全部有益效果,在此不再赘述。
本发明第三方面提供了一种数字出版物的渲染方法,包括:接收数字出版物,根据数字出版物获取初始数字出版物文件和映射连接;读取初始数字出版物文件,根据渲染指令在数字出版物文件中确定目标页面,并渲染目标页面;基于目标页面中存在与映射连接对应的标注目标的情况,根据映射连接获取标注目标对应的至少一个资源文件,并在目标页面上展示资源文件。
在该技术方案中,数字出版物包括初始数字出版物文件和映射连接,其中,映射连接指向初始数字出版物文件中的一个或多个字符,并指向至少一个资源文件。资源文件可以是文字资源、图片资源、视频资源或音频资源。在渲染数字出版物时,分别获取初始数字出版物和对应的映射连接,当需渲染的数字出版物中的目标页面内存在标注目标时,根据映射连接获取对应的资源文件,并同步渲染资源文件。
应用了本发明提供的技术方案,可以在不对原数字出版物进行任何改动的情况下,实现对数字出版物的标注和拓展,一方面便于学生等群体在数字出版物的基础上进行“记笔记”等注释操作,另一方面可以有效地拓展电子出版物的内容,如在epub图书中特定位置同步加载音频、视频的媒体内容,极大地增加了电子出版物的可读性和内容丰富度。
在上述技术方案中,在目标页面上展示资源文件的步骤,具体包括:接收针对标注目标的展示操作,根据展示操作在目标页面的范围内生成第一展示页面,在第一展示页面内渲染资源文件;和/或在目标页面的范围外生成第二展示页面,在第二展示页面内渲染资源文件;其中,第一展示页面的面积小于目标页面的面积。
在该技术方案中,在渲染资源文件时,可在当前目标页面的范围内生成第一展示页面,在第一展示页面内渲染资源文件,即以“悬浮窗”的形式展示资源文件。在另一些实施例中,还可以在目标页面的范围外生成第二展示页面,在第二展示页面内渲染资源文件,即以“并行窗口”、“新窗口”中展示资源文件。
其中,在选用第一展示页面的实施例中,第一展示页面,即“悬浮窗”的面积小于原始页面的面积。
在上述任一技术方案中,数字出版物的渲染方法还包括:确定标注目标,按照预设方式突出显示标注目标;以及接收针对标注目标的第一隐藏指令,根据第一隐藏指令控制标注目标停止按照预设方式突出显示;接收针对资源文件的第二隐藏指令,根据第二隐藏指令停止展示资源文件;其中,预设方式包括以下中的至少一个:高亮显示、划线显示、批注显示、按照预设花纹增加底纹显示。
在该技术方案中,对于已经标注的目标,可按照预设方式对标注目标进行突出显示,突出显示的方式包括高亮显示、划线显示(下划线)、批注显示(标记批注框)或增加底纹显示。用户还可以通过隐藏指令对标注目标和对应的展示资源进行隐藏,具体地,可通过第一隐藏指令将突出显示的文本恢复至原本的显示方式,同时可通过第二隐藏指令停止显示资源文件。
在上述任一技术方案中,渲染方法用于终端,终端包括存储空间,资源文件存储于存储空间,根据映射连接获取标注目标对应的至少一个资源文件的步骤,具体包括:根据映射连接访问存储空间,在存储空间中获取资源文件;和/或终端被配置为与服务器之间进行数据指令交互,资源文件存储于服务器,根据映射连接获取标注目标对应的至少一个资源文件的步骤,具体包括:根据映射连接生成对应的获取指令,将获取指令发送至服务器,并接收服务器发送的资源文件。
在该技术方案中,资源文件可以存储在终端自身的存储空间中,也可以存储在云端服务器,由服务器进行资源提供。具体地,如果资源文件存储在终端自身的存储空间中,则根据映射连接直接访问存储空间,并调用对应的资源文件。如果资源文件存储在服务器,映射连接中则包括目标服务器的连接,以及登录密钥,在渲染云端资源时,可以直接在线渲染,或将对应的资源文件下载至本地后进行渲染。
本发明第四方面提供了一种数字出版物的渲染***,包括:存储器,被配置为存储计算机程序;处理器,被配置为运行计算机程序以实现如上述任一技术方案中提供的数字出版物的渲染方法,因此,该数字出版物的渲染***包括如上述任一技术方案中提供的数字出版物的渲染方法的全部有益效果,在此不再赘述。
本发明第五方面提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器运行时实现如上述任一技术方案中提供的数字出版物的生成方法;和/或如上述任一技术方案中提供的数字出版物的渲染方法,因此,该计算机可读存储介质包括如上述任一技术方案中提供的数字出版物的生成方法,和如上述任一技术方案中提供的数字出版物的渲染方法的全部有益效果,在此不再赘述。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了根据本发明的一个实施例的数字出版物的生成方法的流程图;
图2示出了根据本发明的一个实施例的数字出版物的生成方法的另一个流程图;
图3示出了根据本发明的一个实施例的数字出版物的生成***的结构框图;
图4示出了根据本发明的一个实施例的数字出版物的渲染方法的流程图;
图5示出了根据本发明的一个实施例的数字出版物的渲染***的结构框图;
图6示出了根据本发明的一个实施例中选择注释目标的界面示意图;
图7示出了根据本发明的一个实施例中选择添加资源的界面示意图;
图8示出了根据本发明的一个实施例中显示全部已注释内容的界面示意图;
图9示出了根据本发明的一个实施例中epub协作图书阅读器的启动界面示意图;
图10示出了根据本发明的一个实施例中epub协作图书阅读器启动后的初始界面示意图;
图11示出了根据本发明的一个实施例中epub协作图书阅读器排版渲染页面的示意图;
图12示出了根据本发明的一个实施例中epub协作图书阅读器移动端选取文字的界面示意图;
图13示出了根据本发明的一个实施例中epub协作图书阅读器PC端选取文字的界面示意图;
图14示出了根据本发明的一个实施例中epub协作图书阅读器PC端选择划线的界面示意图;
图15示出了根据本发明的一个实施例中epub协作图书阅读器移动端选择划线的界面示意图;
图16示出了根据本发明的一个实施例中epub协作图书阅读器移动端选择划线的另一个界面示意图;
图17示出了根据本发明的一个实施例中epub协作图书阅读器移动端添加笔记的界面示意图;
图18示出了根据本发明的一个实施例中epub协作图书阅读器PC端添加笔记的界面示意图;
图19示出了根据本发明的一个实施例中epub协作图书阅读器PC端浏览笔记的界面示意图;
图20示出了根据本发明的一个实施例中epub协作图书阅读器移动端浏览笔记的界面示意图;
图21示出了根据本发明的一个实施例中epub协作图书阅读器资源推荐页面的示意图;
图22示出了根据本发明的一个实施例中epub协作图书阅读器资源推荐页面的另一个示意图;
图23示出了根据本发明的一个实施例中epub协作图书阅读器资源推荐页面的再一个示意图;
图24示出了根据本发明的一个实施例中epub协作图书阅读器划重点的界面示意图;
图25示出了根据本发明的一个实施例中epub协作图书阅读器显示注释内容的界面示意图;
图26示出了根据本发明的一个实施例中epub协作图书阅读器书籍推荐的界面示意图;
图27示出了根据本发明的一个实施例中epub协作图书阅读器视频推荐的界面示意图;
图28示出了根据本发明的一个实施例中epub协作图书阅读器音频推荐的界面示意图;
图29示出了根据本发明的一个实施例中epub协作图书阅读器图片推荐的界面示意图;
图30示出了根据本发明的一个实施例中epub协作图书阅读器内嵌试题的界面示意图;
图31示出了根据本发明的一个实施例中移动端epub协作图书阅读器显示或隐藏标记的界面示意图;
图32示出了根据本发明的一个实施例中PC端epub协作图书阅读器显示或隐藏标记的界面示意图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
下面参照图1至图32描述根据本发明一些实施例所述数字出版物的生成方法、数字出版物的生成***、数字出版物的渲染方法、数字出版物的渲染***和计算机可读存储介质。
实施例一:
如图1所示,在本发明的一个实施例中,提供了一种数字出版物的生成方法,包括:
步骤S102,获取初始数字出版物文件;
步骤S104,接收针对初始数字出版物文件的标注指令,生成与标注指令对应的映射连接,映射连接指向至少一个资源文件;
步骤S106,根据初始数字出版物文件和映射连接生成数字出版物。
在该实施例中,用户对初始数字出版物文件,如epub图书发出标注指令,epub加工管理***根据标注指令生成对应的映射连接,其中,映射连接分别指向epub图书中用户所选取的一个或一段文字,以及一个外部资源文件,该外部资源文件可以是文字资源、图片资源、视频资源或音频资源。epub加工管理***整合原始的数字出版物文件和根据标注指令生成的映射连接,生成新的“标注后”的数字出版物。
本发明提供的实施例,可以在不对原数字出版物进行任何改动的情况下,实现对数字出版物的标注和拓展,一方面便于学生等群体在数字出版物的基础上进行“记笔记”等注释操作,另一方面可以有效地拓展电子出版物的内容,如在epub图书中特定位置***音频、视频的媒体内容,极大地增加了电子出版物的可读性和内容丰富度。
在本发明的一个实施例中,如图2所示,接收针对初始数字出版物文件的标注指令,生成与标注指令对应的映射连接的步骤,具体包括:
步骤S202,接收针对数字出版物文件中至少一个字符的选取指令,将选取指令对应的字符确定为标注目标;
步骤S204,接收映射指令,根据映射指令确定与标注目标对应的至少一个资源文件;
步骤S206,确定标注目标的标记信息,并确定资源文件对应的连接信息;
步骤S208,根据标记信息和连接信息生成映射连接。
在该实施例中,用户可通过鼠标操作、触摸操作等方式选取数字出版物文件中的一个或多个字符,被选取的字符即标注目标。在选取了目标字符后,通过映射指令将一个或多个资源文件与标注目标相对应,并生成对应的映射连接。
具体地,以对epub图书中的文字进行笔记注释为例,用户选取epub图书中的一段话或一个词汇,并选择注释,此时***弹出输入框,用户通过输入框输入文字,输入后的文字以文档格式进行封装,封装后的文档即一个资源文件。同时,epub加工管理***生成一条映射连接,该映射连接将用户选取的内容和输入的文字对应关联起来,在渲染epub图书时,阅读器会同时读取原始epub文件和映射连接,通过映射连接获取文档文件,并在渲染原始epub文件的同时渲染文档文件,使得用户选取的内容和注释的内容一并显示。
进一步地,以在epub图书中增加视频媒体为例,用户选取epub图书中的一段话或一个词汇,并选择添加媒体视频。该媒体视频即一个资源文件。在一些实施方式中,媒体视频由服务器提供,映射连接具体包括用于访问服务器中对应媒体视频的连接和登录口令。在另一些实施例中,媒体视频保存在终端本体,在渲染epub图书时,阅读器会同时读取原始epub文件和映射连接,通过映射连接获取媒体视频,并在渲染原始epub文件的同时加载媒体视频,使得用户选取的内容和视频一并显示。
在本发明的一个实施例中,标记信息包括字符对应的字符信息,以及字符在数字出版物文件中的位置信息。
在该实施例中,在对数字出版物,如epub图书中的部分字符进行标记时,标记信息包括被标记字符在征途epub图书中的位置信息,如:位于epub图书整体68%处,同时包括字符对应的字符信息,完整的标记信息如:位于epub图书整体68%处的字符:“静电相互作用”。
实施例二:
如图3所示,在本发明的一个实施例中,供了一种数字出版物的生成***300,包括:存储器302,被配置为存储计算机程序;处理器304,被配置为运行计算机程序以实现如上述任一实施例中提供的数字出版物的生成方法,因此,该数字出版物的生成***300包括如上述任一实施例中提供的数字出版物的生成方法的全部有益效果,在此不再赘述。
实施例三:
如图4所示,在本发明的一个实施例中,提供了一种数字出版物的渲染方法,包括:
步骤S402,接收数字出版物,根据数字出版物获取初始数字出版物文件和映射连接;
步骤S404,读取初始数字出版物文件,根据渲染指令在数字出版物文件中确定目标页面,并渲染目标页面;
步骤S406,基于目标页面中存在与映射连接对应的标注目标的情况,根据映射连接获取标注目标对应的至少一个资源文件,并在目标页面上展示资源文件。
在该实施例中,数字出版物包括初始数字出版物文件和映射连接,其中,映射连接指向初始数字出版物文件中的一个或多个字符,并指向至少一个资源文件。资源文件可以是文字资源、图片资源、视频资源或音频资源。在渲染数字出版物时,分别获取初始数字出版物和对应的映射连接,当需渲染的数字出版物中的目标页面内存在标注目标时,根据映射连接获取对应的资源文件,并同步渲染资源文件。
本发明提供的实施例,可以在不对原数字出版物进行任何改动的情况下,实现对数字出版物的标注和拓展,一方面便于学生等群体在数字出版物的基础上进行“记笔记”等注释操作,另一方面可以有效地拓展电子出版物的内容,如在epub图书中特定位置同步加载音频、视频的媒体内容,极大地增加了电子出版物的可读性和内容丰富度。
在本发明的一个实施例中,在目标页面上展示资源文件的步骤,具体包括:接收针对标注目标的展示操作,根据展示操作在目标页面的范围内生成第一展示页面,在第一展示页面内渲染资源文件;和/或在目标页面的范围外生成第二展示页面,在第二展示页面内渲染资源文件;其中,第一展示页面的面积小于目标页面的面积。
在该实施例中,在渲染资源文件时,可在当前目标页面的范围内生成第一展示页面,在第一展示页面内渲染资源文件,即以“悬浮窗”的形式展示资源文件。在另一些实施例中,还可以在目标页面的范围外生成第二展示页面,在第二展示页面内渲染资源文件,即以“并行窗口”、“新窗口”中展示资源文件。
其中,在选用第一展示页面的实施例中,第一展示页面,即“悬浮窗”的面积小于原始页面的面积。
在本发明的一个实施例中,数字出版物的渲染方法还包括:确定标注目标,按照预设方式突出显示标注目标;以及接收针对标注目标的第一隐藏指令,根据第一隐藏指令控制标注目标停止按照预设方式突出显示;接收针对资源文件的第二隐藏指令,根据第二隐藏指令停止展示资源文件;其中,预设方式包括以下中的至少一个:高亮显示、划线显示、批注显示、按照预设花纹增加底纹显示。
在该实施例中,对于已经标注的目标,可按照预设方式对标注目标进行突出显示,突出显示的方式包括高亮显示、划线显示(下划线)、批注显示(标记批注框)或增加底纹显示。用户还可以通过隐藏指令对标注目标和对应的展示资源进行隐藏,具体地,可通过第一隐藏指令将突出显示的文本恢复至原本的显示方式,同时可通过第二隐藏指令停止显示资源文件。
在本发明的一个实施例中,渲染方法用于终端,终端包括存储空间,资源文件存储于存储空间,根据映射连接获取标注目标对应的至少一个资源文件的步骤,具体包括:根据映射连接访问存储空间,在存储空间中获取资源文件;和/或终端被配置为与服务器之间进行数据指令交互,资源文件存储于服务器,根据映射连接获取标注目标对应的至少一个资源文件的步骤,具体包括:根据映射连接生成对应的获取指令,将获取指令发送至服务器,并接收服务器发送的资源文件。
在该实施例中,资源文件可以存储在终端自身的存储空间中,也可以存储在云端服务器,由服务器进行资源提供。具体地,如果资源文件存储在终端自身的存储空间中,则根据映射连接直接访问存储空间,并调用对应的资源文件。如果资源文件存储在服务器,映射连接中则包括目标服务器的连接,以及登录密钥,在渲染云端资源时,可以直接在线渲染,或将对应的资源文件下载至本地后进行渲染。
实施例四:
如图5所示,在本发明的一个实施例中,提供了一种数字出版物的渲染***500,包括:存储器502,被配置为存储计算机程序;处理器504,被配置为运行计算机程序以实现如上述任一实施例中提供的数字出版物的渲染方法,因此,该数字出版物的渲染***500包括如上述任一实施例中提供的数字出版物的渲染方法的全部有益效果,在此不再赘述。
实施例五:
在本发明的一个完整实施例中,以数字出版物为epub图书为例,对本发明提供的方案进行说明。
在本发明中,主要包括两个部分,其一是epub加工管理***,通过该***,管理员或编辑在电子书中预置图片、音频、视频多媒体内容,以及设计视听学习、自我测验、问答交互等资源。
其二是epub阅读器,将学习过程中单独的阅读作业转变为集体的阅读活动,之前的学习场景下,教师给学生布置阅读任务后,很难评估学生是否在规定时间内阅读了规定的章节,该阅读器可以获取学生课前阅读阶段的相关数据,包括读了什么,对阅读内容的反馈如何,以及阅读时长等。epub阅读器,采集终端用户的数据,包括阅读的书目数据、节的停留时间,同时提供记录书签、做笔记(学习辅助功能),笔记的查看范围(公开、部分公开和仅个人可见),划线评论。
***中可以包括PC(Personal Computer,个人电脑)端、各个移动终端以及移动浏览器,并需实现相关数据的云同步。
对于epub加工管理***,其功能是管理所有的电子书资源,包括普通epub电子书以及内嵌标注、资源、试题或问答的epub电子书,进行电子书的搜索(书籍名称、作者)、上传、删除、查询、发布等操作。
epub电子书注释加工的过程包括:编辑或管理员打开某本epub电子书,利用epub电子书加工工具,可以选取某段文字,弹出工具栏,在此可进行划线、写注释、操作;进行添加资源操作,包括上传本地文件和从选取资源库中的文件;以及从试题库中引入试题和添加测试题目两种、问答的操作。
在编辑界面,具体的注释页面如图6和图7所示。
在图6中,用户选择一句话作为注释目标,在选择了注释目标后,会自动弹出可供选择的注释菜单,此处用户选择添加资源。
在图7中,用户在注释菜单中选择添加资源后,弹出对应添加资源的菜单,其中可以添加图书、视音频、可见或试题。
进行注释后,可在页面中显示全部已注释的内容,如图8所示。
同时,本发明还提供了相配合的epub协作图书阅读器,用于渲染已被标注资源的epub图书文件。
在开启阅读器后,具体如图9和图10所示,显示教材名称、作者、书籍简介,以及编辑嵌入资源的总量;电子书可正确获取试读比例,正确控制试读范围;显示本书总的阅读进度和阅读总时长;可在电子书内部全文检索试读后引导购买全本电子书。在进入电子书后,排版渲染页面如图11所示,其中悬浮窗可显示章节信息。
epub协作图书阅读器包含以下基础阅读功能:
1、采用html5响应式布局,适应多种屏幕。即:同时支持PC和移动浏览器。
2、支持PC主流浏览器ie11及以上版本、chrome、firefox、360等;移动安卓浏览器、移动iOS浏览器等。
3、支持双页浏览(PC端双页浏览,手机端单页浏览),可以阅读加密epub和不加密epub。
4、支持epub目录、书签、高亮、划线、批注、分享。
5、支持epub书签、高亮、划线、批注等云同步功能。可以在PC和移动端同步。
6、可调节文字大小、背景颜色、行间距。
7、按百分比控制epub图书的试读章节。
同时,epub协作图书阅读器还包含内容批注和记录笔记功能,根据需要在任意位置进行复制、划线、记笔记操作,且记录划线、记笔记的时间。移动端支持声音笔记功能;划线和记笔记的消息数统计按照段落进行划分。
具体地,选取文字时,如图12和图13所示,在选取文字后,对应弹出功能菜单,功能菜单包括如复制、划线、做笔记等选项。
当用户选择划线时,界面如图14、图15和图16所示。
当用户选择做笔记时,界面如图17和图18所示。
当用户添加了笔记之后,还提供统一阅览及定位等功能,笔记浏览界面如图19和图20所示。按章节为所有高亮标注的内容、笔记、练习测试结果等建立索引,便于之后的检索和管理,同时同步到云端。
epub协作图书阅读器还包含查看增值资源的功能,可查看编辑提供的标注、资源、试卷、问答等资源。具体如图21、图22和图23所示。
epub协作图书阅读器还包含划重点功能,可高亮显示部分文本,并弹出注释的资源信息,具体如图24、图25、图26、图27、图28、图29和图30所示,其中,图24示出了划重点的界面,图25示出了显示注释内容的界面,图26示出了书籍推荐的界面,图27示出了视频推荐的界面,图28示出了音频推荐的界面,图29示出了图片推荐的界面,图30示出了内嵌试题的界面。
epub协作图书阅读器还可隐藏高亮显示,单击“全部标记”下拉列表,可选择“隐藏标记”,则阅读无任何标记的电子书,也可选择“我的标记”,只查看自己的相关标记。具体如图31和图32所示。
实施例六:
在本发明的一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器运行时实现如上述任一实施例中提供的数字出版物的生成方法;和/或如上述任一实施例中提供的数字出版物的渲染方法,因此,该计算机可读存储介质包括如上述任一实施例中提供的数字出版物的生成方法,和如上述任一实施例中提供的数字出版物的渲染方法的全部有益效果,在此不再赘述。
本发明的描述中,术语“多个”则指两个或两个以上,除非另有明确的限定,术语“上”、“下”等指示的方位或位置关系为基于附图所述的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制;术语“连接”、“安装”、“固定”等均应做广义理解,例如,“连接”可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
在本发明的描述中,术语“一个实施例”、“一些实施例”、“具体实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或特点包含于本发明的至少一个实施例或示例中。在本发明中,对上述术语的示意性表述不一定指的是相同的实施例或实例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种数字出版物的生成方法,其特征在于,包括:
获取初始数字出版物文件;
接收针对所述初始数字出版物文件的标注指令,生成与所述标注指令对应的映射连接,所述映射连接指向至少一个资源文件;
根据所述初始数字出版物文件和所述映射连接生成所述数字出版物。
2.根据权利要求1所述的数字出版物的生成方法,其特征在于,所述接收针对所述初始数字出版物文件的标注指令,生成与所述标注指令对应的映射连接的步骤,具体包括:
接收针对所述数字出版物文件中至少一个字符的选取指令,将所述选取指令对应的所述字符确定为标注目标;
接收映射指令,根据所述映射指令确定与所述标注目标对应的至少一个所述资源文件;
确定所述标注目标的标记信息,并确定所述资源文件对应的连接信息;
根据所述标记信息和所述连接信息生成所述映射连接。
3.根据权利要求2所述的数字出版物的生成方法,其特征在于,所述标记信息包括所述字符对应的字符信息,以及所述字符在所述数字出版物文件中的位置信息。
4.一种数字出版物的生成***,其特征在于,包括:
存储器,被配置为存储计算机程序;
处理器,被配置为运行所述计算机程序以实现如权利要求1至3中任一项所述的数字出版物的生成方法。
5.一种数字出版物的渲染方法,其特征在于,包括:
接收所述数字出版物,根据所述数字出版物获取初始数字出版物文件和映射连接;
读取所述初始数字出版物文件,根据渲染指令在所述数字出版物文件中确定目标页面,并渲染所述目标页面;
基于所述目标页面中存在与所述映射连接对应的标注目标的情况,根据所述映射连接获取所述标注目标对应的至少一个资源文件,并在所述目标页面上展示所述资源文件。
6.根据权利要求5所述的数字出版物的渲染方法,其特征在于,所述在所述目标页面上展示所述资源文件的步骤,具体包括:
接收针对所述标注目标的展示操作,根据所述展示操作在所述目标页面的范围内生成第一展示页面,在所述第一展示页面内渲染所述资源文件;和/或
在所述目标页面的范围外生成第二展示页面,在所述第二展示页面内渲染所述资源文件;
其中,所述第一展示页面的面积小于所述目标页面的面积。
7.根据权利要求6所述的数字出版物的渲染方法,其特征在于,还包括:
确定所述标注目标,按照预设方式突出显示所述标注目标;以及
接收针对所述标注目标的第一隐藏指令,根据所述第一隐藏指令控制所述标注目标停止按照所述预设方式突出显示;
接收针对所述资源文件的第二隐藏指令,根据所述第二隐藏指令停止展示所述资源文件;
其中,所述预设方式包括以下中的至少一个:
高亮显示、划线显示、批注显示、按照预设花纹增加底纹显示。
8.根据权利要求5至7中任一项所述的数字出版物的渲染方法,其特征在于,所述渲染方法用于终端;以及
所述终端包括存储空间,所述资源文件存储于所述存储空间,所述根据所述映射连接获取所述标注目标对应的至少一个资源文件的步骤,具体包括:
根据映射连接访问所述存储空间,在所述存储空间中获取所述资源文件;
和/或
所述终端被配置为与服务器之间进行数据指令交互,所述资源文件存储于所述服务器,所述根据所述映射连接获取所述标注目标对应的至少一个资源文件的步骤,具体包括:
根据映射连接生成对应的获取指令,将所述获取指令发送至所述服务器,并接收所述服务器发送的所述资源文件。
9.一种数字出版物的渲染***,其特征在于,包括:
存储器,被配置为存储计算机程序;
处理器,被配置为运行所述计算机程序以实现如权利要求5至8中任一项所述的数字出版物的渲染方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时实现如权利要求1至3中任一项所述的数字出版物的生成方法;和/或如权利要求5至8中任一项所述的数字出版物的渲染方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911263923.5A CN111027280A (zh) | 2019-12-11 | 2019-12-11 | 数字出版物的生成及渲染的方法和***、可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911263923.5A CN111027280A (zh) | 2019-12-11 | 2019-12-11 | 数字出版物的生成及渲染的方法和***、可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111027280A true CN111027280A (zh) | 2020-04-17 |
Family
ID=70205760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911263923.5A Pending CN111027280A (zh) | 2019-12-11 | 2019-12-11 | 数字出版物的生成及渲染的方法和***、可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111027280A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113486636A (zh) * | 2021-07-07 | 2021-10-08 | 建信金融科技有限责任公司 | 一种文本标注方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102902661A (zh) * | 2012-10-24 | 2013-01-30 | 广东欧珀移动通信有限公司 | 一种实现电子书超链接的方法 |
WO2014011452A1 (en) * | 2012-07-12 | 2014-01-16 | Chegg, Inc. | Creating notes in a multilayered html document |
CN105335421A (zh) * | 2014-08-06 | 2016-02-17 | 阿里巴巴集团控股有限公司 | 制作和展示电子书扩展内容的方法和装置 |
-
2019
- 2019-12-11 CN CN201911263923.5A patent/CN111027280A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014011452A1 (en) * | 2012-07-12 | 2014-01-16 | Chegg, Inc. | Creating notes in a multilayered html document |
CN102902661A (zh) * | 2012-10-24 | 2013-01-30 | 广东欧珀移动通信有限公司 | 一种实现电子书超链接的方法 |
CN105335421A (zh) * | 2014-08-06 | 2016-02-17 | 阿里巴巴集团控股有限公司 | 制作和展示电子书扩展内容的方法和装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113486636A (zh) * | 2021-07-07 | 2021-10-08 | 建信金融科技有限责任公司 | 一种文本标注方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10671251B2 (en) | Interactive eReader interface generation based on synchronization of textual and audial descriptors | |
US10642925B2 (en) | System and method to facilitate content distribution | |
US8826169B1 (en) | Hiding content of a digital content item | |
KR101890376B1 (ko) | 전자책 확장 시스템 및 방법 | |
US20100095198A1 (en) | Shared comments for online document collaboration | |
WO2013016719A1 (en) | Management and provision of interactive content | |
CN104541265A (zh) | 电子阅读器*** | |
CN103761218A (zh) | 一种在电脑上对电子文档进行批注的方法 | |
JP2014197341A (ja) | 電子書籍制作装置、電子書籍システム、電子書籍制作方法及びプログラム | |
US20150135059A1 (en) | Method for learning using linked devices | |
US8244697B2 (en) | Versioning system for electronic textbooks | |
Dickens et al. | Apps for learning: 40 best iPad/iPod Touch/iPhone apps for high school classrooms | |
CN103631860A (zh) | 一种教学平台中适用于多种教学资源批注讲解的方法 | |
KR20130057019A (ko) | 온라인 학습 서비스 제공 방법 및 시스템 | |
CN111027280A (zh) | 数字出版物的生成及渲染的方法和***、可读存储介质 | |
Whittaker | Producing for Web 2.0: A student guide | |
KR20140098929A (ko) | 사용자 지향적 개인 출판물 저작 도구를 이용하는 웹 기반의 온라인 전자책 출판 방법 및 웹 기반의 온라인 전자책 출판 시스템 | |
Murphy | Mahara 1.4 Cookbook | |
Huddleston | Teach yourself visually web design | |
Lambert | Microsoft Word step by step (Office 2021 and Microsoft 365) | |
KR102482576B1 (ko) | 메모 레이어를 포함하는 전자책 서비스 제공 방법 및 장치 | |
Lambert et al. | MOS 2010 Study Guide for Microsoft Word, Excel, PowerPoint, and Outlook Exams | |
KR100446643B1 (ko) | 저작 도구 기반 전자 도서 출판 방법 및 시스템 | |
Manashty et al. | Armrayan multimedia mobile cms: a simplified approach towards content-oriented mobile application designing | |
Stanisavljević et al. | On Word-Processing Literacy in Publicly Available Documents |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200417 |
|
RJ01 | Rejection of invention patent application after publication |