CN106933443A - 一种电子书数据处理的方法、装置及电子书阅读器 - Google Patents

一种电子书数据处理的方法、装置及电子书阅读器 Download PDF

Info

Publication number
CN106933443A
CN106933443A CN201710103461.5A CN201710103461A CN106933443A CN 106933443 A CN106933443 A CN 106933443A CN 201710103461 A CN201710103461 A CN 201710103461A CN 106933443 A CN106933443 A CN 106933443A
Authority
CN
China
Prior art keywords
added
data
region
category
video
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.)
Granted
Application number
CN201710103461.5A
Other languages
English (en)
Other versions
CN106933443B (zh
Inventor
吴佳临
梁小勇
谭继飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen guotengan Vocational Education Technology Co.,Ltd.
Original Assignee
GTA INFORMATION TECHNOLOGY Co Ltd (GTA)
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by GTA INFORMATION TECHNOLOGY Co Ltd (GTA) filed Critical GTA INFORMATION TECHNOLOGY Co Ltd (GTA)
Priority to CN201710103461.5A priority Critical patent/CN106933443B/zh
Publication of CN106933443A publication Critical patent/CN106933443A/zh
Application granted granted Critical
Publication of CN106933443B publication Critical patent/CN106933443B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/025Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
    • G06F15/0291Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application for reading, e.g. e-books

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明涉及电子书技术领域,尤其涉及一种电子书数据处理的方法、装置及电子书阅读器。所述电子书数据处理的方法包括:在电子书处于打开状态下,检测用于开启数据添加操作的操作信息;若检测到所述操作信息,根据预设的规则确定所述电子书上的待添加区域;获取待添加数据;将所述待添加数据添加至所述待添加区域。采用本发明提供的电子书数据处理的方法,用户在阅读电子书时能根据实际需要自行添加各类数据资源到电子书中的指定区域,大大提高了电子书阅读的互动性与灵活性。

Description

一种电子书数据处理的方法、装置及电子书阅读器
技术领域
本发明涉及电子书技术领域,尤其涉及一种电子书数据处理的方法、装置及电子书阅读器。
背景技术
电子书是将文字、图片、声音和影像等内容数字化的出版物,具有绿色环保、方便携带和存储量大等优势。随着时代的发展,电子书越来越受到人们尤其是年轻人的青睐。
目前的电子书包含各类数据资源,可以为所述数据资源添加各种复杂的动画或交互功能;然而,上述数据资源的添加和调整是在电子书的制作过程中实现的,用户在阅读电子书时无法根据实际需要自行添加数据资源,互动性与灵活性较差。
发明内容
本发明实施例提供了一种电子书数据处理的方法、装置及电子书阅读器,旨在解决目前阅读电子书时无法根据实际需要自行添加数据资源,互动性与灵活性较差的问题。
本发明实施例第一方面提供了一种电子书数据处理的方法,包括:
在电子书处于打开状态下,检测用于开启数据添加操作的操作信息;
若检测到所述操作信息,根据预设的规则确定所述电子书上的待添加区域;
获取待添加数据;
将所述待添加数据添加至所述待添加区域。
进一步的,所述获取待添加数据具体包括:
确定所述待添加数据的第一数据类别;
从与所述第一数据类别对应的预设的数据库中获取所述待添加数据;
所述数据库通过以下步骤预先设置:
获取待入库数据;
确定所述待入库数据的第二数据类别;
将所述待入库数据添加到与所述第二数据类别对应的数据库中。
进一步的,所述根据预设的规则确定所述电子书上的待添加区域具体包括:
获取在电子书中指定区域绘制的各个选定框;
获取所述各个选定框对应的坐标信息;
根据所述各个选定框对应的坐标信息确定所述待添加区域。
进一步的,所述将所述待添加数据添加至所述待添加区域具体包括:
确定所述待添加数据的数据类别;
根据所述待添加数据、所述待添加数据的数据类别和所述待添加区域的大小按照预设的规则确定第一数据;
将所述第一数据添加至所述待添加区域。
更进一步的,所述根据所述待添加数据、所述待添加数据的数据类别和所述待添加区域的大小按照预设的规则确定第一数据具体包括:
若所述待添加数据的数据类别是文本,且所述待添加区域的大小小于预设的第一阈值,则将所述待添加文本的属性信息或/和所述文本中的指定文本内容确定为所述第一数据;
若所述待添加数据的数据类别是文本,且所述待添加区域的大小大于或等于所述第一阈值,则将所述待添加文本确定为所述第一数据;
若所述待添加数据的数据类别是图片,且所述待添加区域的大小小于预设的第二阈值,则将所述待添加图片的属性信息或/和第一图片信息确定为所述第一数据,所述第一图片信息为所述待添加图片的缩略图或指定区域;
若所述待添加数据的数据类别是图片,且所述待添加区域的大小大于或等于所述第二阈值,则将所述待添加图片确定为所述第一数据;
若所述待添加数据的数据类别是音频,则将所述待添加音频的属性信息确定为所述第一数据;
若所述待添加数据的数据类别是视频,且所述待添加区域的大小小于预设的第三阈值,则将所述待添加视频的属性信息或/和第一视频信息确定为所述第一数据,所述第一视频信息为所述待添加视频的缩略影像或指定区域;
若所述待添加数据的数据类别是视频且所述待添加区域的大小大于或等于所述第三阈值,则将所述待添加视频确定为所述第一数据。
本发明实施例第二方面提供了一种电子书数据处理的装置,包括:
检测模块,用于在电子书处于打开状态下,检测用于开启数据添加操作的操作信息;
确定模块,用于若检测到所述操作信息,根据预设的规则确定所述电子书上的待添加区域;
获取模块,用于获取待添加数据;
添加模块,用于将所述待添加数据添加至所述待添加区域。
进一步的,所述确定模块具体包括:
第一获取单元,用于获取在电子书中指定区域绘制的各个选定框;
第二获取单元,用于获取所述各个选定框对应的坐标信息;
区域确定单元,用于根据所述各个选定框对应的坐标信息确定所述待添加区域。
进一步的,所述添加模块具体包括:
第一确定单元,用于确定所述待添加数据的数据类别;
第二确定单元,用于根据所述待添加数据、所述待添加数据的数据类别和所述待添加区域的大小按照预设的规则确定第一数据;
添加单元,用于将所述第一数据添加至所述待添加区域。
更进一步的,所述第二确定单元具体包括:
文本处理第一子单元,用于若所述待添加数据的数据类别是文本,且所述待添加区域的大小小于预设的第一阈值,则将所述待添加文本的属性信息或/和所述文本中的指定文本内容确定为所述第一数据;
文本处理第二子单元,用于若所述待添加数据的数据类别是文本,且所述待添加区域的大小大于或等于所述第一阈值,则将所述待添加文本确定为所述第一数据;
图片处理第一子单元,用于若所述待添加数据的数据类别是图片,且所述待添加区域的大小小于预设的第二阈值,则将所述待添加图片的属性信息或/和第一图片信息确定为所述第一数据,所述第一图片信息为所述待添加图片的缩略图或指定区域;
图片处理第二子单元,用于若所述待添加数据的数据类别是图片,且所述待添加区域的大小大于或等于所述第二阈值,则将所述待添加图片确定为所述第一数据;
音频处理子单元,用于若所述待添加数据的数据类别是音频,则将所述待添加音频的属性信息确定为所述第一数据;
视频处理第一子单元,用于若所述待添加数据的数据类别是视频,且所述待添加区域的大小小于预设的第三阈值,则将所述待添加视频的属性信息或/和第一视频信息确定为所述第一数据,所述第一视频信息为所述待添加视频的缩略影像或指定区域;
视频处理第二子单元,用于若所述待添加数据的数据类别是视频且所述待添加区域的大小大于或等于所述第三阈值,则将所述待添加视频确定为所述第一数据。
本发明实施例第三方面提供了一种电子书阅读器,包括上述任意的电子书数据处理的装置。
在本发明实施例中,当电子书处于打开的状态下检测用于开启数据添加操作的操作信息;若检测到所述操作信息,根据预设的规则确定所述电子书上的待添加区域;获取待添加数据;将所述待添加数据添加至所述待添加区域。由于上述过程是电子书处于打开的状态下进行的,因此用户在阅读电子书时能根据实际需要自行添加各类数据资源到电子书中的指定区域,大大提高了电子书阅读的互动性与灵活性。
附图说明
图1A为本发明实施例中一种电子书数据处理的方法的一个实施例的流程图;
图1B为图1A中步骤102的一个实施例的流程图;
图1C为图1A中步骤103的一个实施例的流程图;
图1D为图1A中步骤104的一个实施例的流程图;
图2为本发明实施例中一种电子书数据处理的装置的一个实施例的结构图;
图3为本发明实施例中一种电子书阅读器的使用方法的流程图。
具体实施方式
本发明实施例提供了一种电子书数据处理的方法、装置及阅读器,旨在解决目前阅读电子书时无法根据实际需要自行添加数据资源,互动性与灵活性较差的问题。
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1A,本发明实施例中一种电子书数据处理的方法的一个实施例包括:
101、在电子书处于打开状态下,检测用于开启数据添加操作的操作信息;
在电子书处于打开状态的情况下,检测用于开启数据添加操作的操作信息。所述操作信息可以是用户在电子书中进行的任意操作,比如以任意方式激活某个按钮,拖动某个拖动条或在触摸屏上书写的某种指定书写轨迹等。所述操作信息用于在电子书处于打开的状态下开启数据添加操作,例如可以在电子书中设置一个“添加资源”的按钮,当用户想自行添加数据资源时可以单击所述按钮产生操作信息,此时电子书能检测到所述操作信息,开启数据资源添加的操作。
102、若检测到所述操作信息,根据预设的规则确定所述电子书上的待添加区域;
当检测到所述操作信息后,根据预设的规则确定所述电子书上的待添加区域。所述待添加区域指电子书页面中用于添加数据资源的区域,用户可以自行确定添加的数据资源具***于电子书哪个页面以及位于页面中的哪个区域。所述预设的规则可以包括:在电子书页面中点击某个位置点,以此位置点为中心向四周扩展预设的距离形成某个区域;以任意方式在电子书中的指定区域绘制各种类型的图形区域等。
进一步的,如图1B所示,步骤102具体可以包括:
1021、获取在电子书中指定区域绘制的各个选定框;
在电子书中某个页面的指定区域绘制一个或以上的选定框,所述选定框可以是任意形状的选定框,比如矩形框、圆形框、椭圆形框或三角形框等。绘制选定框的方式可以有多种,比如拖动鼠标进行绘制、利用若干按键进行绘制以及在触摸屏上用手指直接绘制等等。
1022、获取所述各个选定框对应的坐标信息;
在绘制完各个选定框之后,获取所述各个选定框对应的坐标信息,所述坐标信息可以是所述选定框边界所对应的坐标信息,也可以是所述选定框中心点所对应的坐标信息或以预设规则确定的其它坐标信息。
1023、根据所述各个选定框对应的坐标信息确定所述待添加区域。
根据所述各个选定框对应的坐标信息确定所述待添加区域,所述各个选定框对应的坐标信息可能围成一块或多块的区域,将所述一块或多块的区域确定为所述待添加区域。
若只绘制一个选定框,则获取此选定框对应的位置坐标信息,根据此选定框对应的位置坐标信息确定所述待添加区域。假如绘制了多个选定框,则获取所述多个选定框对应的位置坐标信息,根据所述多个选定框对应的位置坐标信息确定所述待添加区域。
若所述多个选定框对应的位置坐标信息围成的区域没有重叠,则将形成多块区域,最终确定的所述待添加区域就有多个,可以将选取的待添加数据资源添加到所述多个待添加区域中的每个区域或任意数量的某几个区域,也可以将所述待添加数据资源的内容分解成几部分,每个部分添加到对应的某个待添加区域中。
若所述多个选定框对应的位置坐标信息围成的区域存在重叠的部分,则可以将所述多个选定框组合在一起的图形作为待添加区域。比如绘制了两个相交的矩形框,则可以将所述两个相交的矩形框组合形成的图形区域作为待添加区域。
在确定待添加区域后,则可以执行下述步骤103,进行待添加数据资源的获取。
103、获取待添加数据;
所述待添加数据指用户在阅读电子书时选取的添加到电子书中的各种数据资源,可以包括文本、图片、音频、视频、批注、超链接、互动性的讨论、任务和随堂测验等资源。用户选取待添加数据的方式可以有多种,比如通过指定存储路径在控制终端或某个存储设备选取所述待添加数据;从预设的资源数据库中选取所述待添加数据等。
由于所述待添加数据的种类繁多,为了方便用户更便捷、准确地找到所需的数据资源,优选将各类数据资源预先添加到相应的数据库中。
进一步的,如图1C所示,步骤103具体可以包括:
1031、确定所述待添加数据的第一数据类别;
所述第一数据类别指待添加数据的数据类别,可以是文本、图片、音频或视频等各类数据类别。
1032、从与所述第一数据类别对应的预设的数据库中获取所述待添加数据;
所述第一数据类别对应的预设的数据库中存储着第一数据类别的各个待添加数据,从所述数据库中获取所述待添加数据。
所述数据库可以通过以下步骤预先设置:
(A)获取待入库数据;
(B)确定所述待入库数据的第二数据类别;
(C)将所述待入库数据添加到与所述第二数据类别对应的数据库中。
对于上述步骤(A),所述待入库数据指需要存放至所述数据库的数据资源。
对于上述步骤(B),所述第二数据类别指待入库数据的数据类别,可以是文本、图片、音频或视频等各类数据类别。
对于上述步骤(C),在确定所述待入库数据的数据类别之后,就可以将所述待入库数据添加到与所述数据类别对应的数据库中。所述数据库中的数据资源可以预先添加,也可以由用户在阅读电子书的过程中实时添加。
假如所述待添加数据是图片,则用户从图片数据库中选取所述待添加数据;假如所述待添加数据是视频,则用户从视频数据库中选取所述待添加数据,以此类推。另一方面,用户添加的新图片存储在图片数据库中,添加的新视频存储在视频数据库中,以此类推。
可见,通过设立各种数据类别对应的数据库,将各种类型的数据资源存放到相应的数据库中,用户再从所述数据库中寻找相应的待添加的数据资源,实现了对数据资源的统一管理,同时使得用户可以更便捷、准确地找到所需的数据资源。
104、将所述待添加数据添加至所述待添加区域。
在获取到待添加数据后,将所述待添加数据添加至所述待添加区域。在步骤104中可以直接将所述待添加数据添加至所述待添加区域;也可以先在电子书中的指定区域建立数据标志,当以预设的方式激活所述数据标志时,再将所述待添加数据添加至所述待添加区域。假设所述待添加数据是一个视频文件,可以直接将所述视频文件以嵌入式的方式添加到所述待添加区域中进行播放,也可以先在电子书中由用户指定的某个区域建立一个代表视频文件的数据标志,当以预设的方式(比如鼠标单击所述数据标志)激活所述数据标志时,再将所述视频文件添加至所述待添加区域进行播放。需要说明的是,所述数据标志在建立之后还可以拖动至任意位置,大大提高了可操作性与实用性。
假如绘制的待添加区域过小,则可能出现待添加的数据资源无法完整地在所述待添加区域中显示的问题,因此有必要对所述待添加数据进行合理的调整。
进一步的,如图1D所示,步骤104具体可以包括:
1041、确定所述待添加数据的数据类别;
1042、根据所述待添加数据、所述待添加数据的数据类别和所述待添加区域的大小按照预设的规则确定第一数据;
1043、将所述第一数据添加至所述待添加区域。
所述第一数据指经过调整后的适合添加至所述待添加区域显示的数据资源,根据所述待添加数据、所述待添加数据的数据类别和所述待添加区域的大小的不同,确定的第一数据可能也是不同的。
更进一步的,步骤1042具体可以包括:
文本:
若所述待添加数据的数据类别是文本,且所述待添加区域的大小小于预设的第一阈值,则将所述待添加文本的属性信息或/和所述文本中的指定文本内容确定为所述第一数据;
若所述待添加数据的数据类别是文本,且所述待添加区域的大小大于或等于所述第一阈值,则将所述待添加文本确定为所述第一数据。
所述第一阈值是预设的某个阈值,可以根据所述待添加数据的数据类别和所述待添加区域的大小合理设置。
假设所述待添加数据的数据类别是文本,可以是普通的文本文件、批注、具有互动性的课堂讨论等数据资源,如果所述待添加区域的大小小于预设的第一阈值,则将所述待添加文本的属性信息或/和所述文本中的指定文本内容确定为所述第一数据。如果所述待添加区域的大小大于或等于所述第一阈值,则将所述待添加文本确定为所述第一数据。所述文本的属性信息可以包括文本的名称、主题、格式或修改时间等各类信息;所述文本中的指定文本内容可以包括文本的标题、文本的关键内容或文本中任意选取的部分内容等各类文本内容。可将刚好能完整显示待添加文本的所有内容的区域的大小作为第一阈值,如果所述待添加区域的大小大于或等于所述第一阈值,则说明所述待添加区域能完整显示所述待添加文本的所有内容,因此可以直接将所述待添加文本确定为所述第一数据;如果所述待添加区域的大小小于所述第一阈值,则说明所述待添加区域不能完整显示所述待添加文本的所有内容,因此需要有针对性地选取待添加文本的属性信息或/和所述文本中的指定文本内容确定为所述第一数据。
图片:
若所述待添加数据的数据类别是图片,且所述待添加区域的大小小于预设的第二阈值,则将所述待添加图片的属性信息或/和第一图片信息确定为所述第一数据,所述第一图片信息为所述待添加图片的缩略图或指定区域;
若所述待添加数据的数据类别是图片,且所述待添加区域的大小大于或等于所述第二阈值,则将所述待添加图片确定为所述第一数据。
所述第二阈值是预设的某个阈值,可以根据所述待添加数据的数据类别和所述待添加区域的大小合理设置。
假设所述待添加数据的数据类别是图片,可以是各种图片格式的黑白或彩色图片,如果所述待添加区域的大小小于预设的第二阈值,则将所述待添加图片的属性信息或/和第一图片信息确定为所述第一数据,所述第一图片信息为所述待添加图片的缩略图或指定区域。如果所述待添加区域的大小大于或等于所述第二阈值,则将所述待添加图片确定为所述第一数据。所述图片的属性信息可以包括图片的名称、主题、格式或修改时间等各类信息;所述待添加图片的指定区域可以包括图片的关键区域或图片中任意截取的部分区域。可将刚好能清楚显示完整待添加图片的区域的大小作为第二阈值,如果所述待添加区域的大小大于或等于所述第二阈值,则可以直接将所述待添加图片确定为所述第一数据;如果所述待添加区域的大小小于所述第二阈值,则说明所述待添加区域不能清楚、完整地显示所述待添加图片,此时可以将所述待添加图片依一定的比例缩放成缩略图作为所述第一数据,可以将所述待添加图片的属性信息作为所述第一数据,也可以将所述待添加图片的指定区域作为所述第一数据。
音频:
若所述待添加数据的数据类别是音频,则将所述待添加音频的属性信息确定为所述第一数据。
假设所述待添加数据的数据类别是音频,可以是包括各种音频格式的音频文件,则将所述待添加音频的属性信息确定为所述第一数据。所述待添加音频的属性信息可以包括音频的名称、主题、格式或修改时间等各类信息。由于音频数据不需要在电子书界面中进行显示,因此无需考虑所述待添加区域的大小,可以直接将所述待添加音频的属性信息确定为所述第一数据在电子书界面的待添加区域中显示,与此同时对所述音频文件进行播放。
视频:
若所述待添加数据的数据类别是视频,且所述待添加区域的大小小于预设的第三阈值,则将所述待添加视频的属性信息或/和第一视频信息确定为所述第一数据,所述第一视频信息为所述待添加视频的缩略影像或指定区域;
若所述待添加数据的数据类别是视频且所述待添加区域的大小大于或等于所述第三阈值,则将所述待添加视频确定为所述第一数据。
所述第三阈值是预设的某个阈值,可以根据所述待添加数据的数据类别和所述待添加区域的大小合理设置。
假设所述待添加数据的数据类别是视频,可以是各种格式的视频文件,如果所述待添加区域的大小小于预设的第三阈值,则将所述待添加视频的属性信息或/和第一视频信息确定为所述第一数据,所述第一视频信息为所述待添加视频的缩略影像或指定区域。如果所述待添加区域的大小大于或等于所述第三阈值,则将所述待添加视频确定为所述第一数据。所述视频的属性信息可以包括视频的名称、主题、格式或修改时间等各类信息;所述待添加视频的指定区域可以包括视频画面中的关键区域或视频画面中任意截取的部分区域。可将刚好能清楚显示完整待添加视频的区域的大小作为第三阈值,如果所述待添加区域的大小大于或等于所述第三阈值,则可以直接将所述待添加视频确定为所述第一数据;如果所述待添加区域的大小小于所述第三阈值,则说明所述待添加区域不能清楚、完整地显示所述待添加视频,此时可以将所述待添加视频依一定的比例缩放成缩略影像作为所述第一数据,可以将所述待添加视频的属性信息作为所述第一数据,也可以将所述待添加视频的指定区域作为所述第一数据。
可见,针对各种类型的所述待添加数据根据所述待添加区域的大小进行合理的调整,可以有效避免待添加数据在电子书页面中无法合理显示的问题,大大提高了电子书的灵活性与实用性。
在本发明实施例中,当电子书处于打开的状态下检测用于开启数据添加操作的操作信息;若检测到所述操作信息,根据预设的规则确定所述电子书上的待添加区域;获取待添加数据;将所述待添加数据添加至所述待添加区域。由于上述过程是电子书处于打开的状态下进行的,因此用户在阅读电子书时能根据实际需要自行添加各类数据资源到电子书中的指定区域,大大提高了电子书阅读的互动性与灵活性。
上面主要描述了一种电子书数据处理的方法,下面将对一种电子书数据处理的装置进行详细描述。
请参阅图2,本发明实施例中一种电子书数据处理的装置的一个实施例包括:
检测模块201,用于在电子书处于打开状态下,检测用于开启数据添加操作的操作信息;
确定模块202,用于若检测到所述操作信息,根据预设的规则确定所述电子书上的待添加区域;
获取模块203,用于获取待添加数据;
添加模块204,用于将所述待添加数据添加至所述待添加区域。
进一步的,所述确定模块具体可以包括:
第一获取单元,用于获取在电子书中指定区域绘制的各个选定框;
第二获取单元,用于获取所述各个选定框对应的坐标信息;
区域确定单元,用于根据所述各个选定框对应的坐标信息确定所述待添加区域。
进一步的,所述获取模块具体可以包括:
类别确定单元,用于确定所述待添加数据的第一数据类别;
数据获取单元,用于从与所述第一数据类别对应的预设的数据库中获取所述待添加数据;
进一步的,所述电子书数据处理的装置还可以包括:
入库获取模块,用于获取待入库数据;
类别确定模块,用于确定所述待入库数据的第二数据类别;
添加入库模块,用于将所述待入库数据添加到与所述第二数据类别对应的数据库中。
进一步的,所述添加模块具体可以包括:
第一确定单元,用于确定所述待添加数据的数据类别;
第二确定单元,用于根据所述待添加数据、所述待添加数据的数据类别和所述待添加区域的大小按照预设的规则确定第一数据;
添加单元,用于将所述第一数据添加至所述待添加区域。
更进一步的,所述第二确定单元具体可以包括:
文本处理第一子单元,用于若所述待添加数据的数据类别是文本,且所述待添加区域的大小小于预设的第一阈值,则将所述待添加文本的属性信息或/和所述文本中的指定文本内容确定为所述第一数据;
文本处理第二子单元,用于若所述待添加数据的数据类别是文本,且所述待添加区域的大小大于或等于所述第一阈值,则将所述待添加文本确定为所述第一数据;
图片处理第一子单元,用于若所述待添加数据的数据类别是图片,且所述待添加区域的大小小于预设的第二阈值,则将所述待添加图片的属性信息或/和第一图片信息确定为所述第一数据,所述第一图片信息为所述待添加图片的缩略图或指定区域;
图片处理第二子单元,用于若所述待添加数据的数据类别是图片,且所述待添加区域的大小大于或等于所述第二阈值,则将所述待添加图片确定为所述第一数据;
音频处理子单元,用于若所述待添加数据的数据类别是音频,则将所述待添加音频的属性信息确定为所述第一数据;
视频处理第一子单元,用于若所述待添加数据的数据类别是视频,且所述待添加区域的大小小于预设的第三阈值,则将所述待添加视频的属性信息或/和第一视频信息确定为所述第一数据,所述第一视频信息为所述待添加视频的缩略影像或指定区域;
视频处理第二子单元,用于若所述待添加数据的数据类别是视频且所述待添加区域的大小大于或等于所述第三阈值,则将所述待添加视频确定为所述第一数据。
本发明实施例还提供了一种电子书阅读器,所述电子书阅读器包括如图2所述的任意一种电子书数据处理的装置,所述电子书阅读器可以是数字化教学互动式的多媒体电子书阅读器。所述数字化教学互动式指利用先进的web技术构建的一个生态教学环境,可以将教学中的课前、课中、课后的一***过程以信息化的形式展现。老师可将学案、随堂作业、课堂任务(划线阅读、提问、思维导图、互动讨论)、多媒体资源(视频、动画、图片)发布在互动电子书上,学生可随堂进行学***均成绩、知识点的掌握情况、学生的正确率、各班级的优势对比等。
下面以一个具体应用场景介绍本发明实施例中一种电子书阅读器的使用方法。
请参阅图3,示出了本发明实施例中一种电子书阅读器的使用方法的流程图。
301、打开电子书,将待添加数据添加至对应的数据库中;
用户在打开电子书后,可以利用电子书页面工具栏中的功能按钮将待添加的数据资源添加至对应的数据库中,假设此时将一张名称为A的图片添加到图片数据库中。
302、开启数据添加操作;
用户可以在电子书页面工具栏中点击各类数据资源的添加操作按钮,比如“添加文本”、“添加图片”、“添加视频”、“添加任务”和“添加批注”等各类用于开启数据添加操作的按钮,此时单击“添加图片”按钮,开启图片A的添加操作。
303、绘制待添加区域;
用户可以在电子书指定页面的指定区域内拖动鼠标绘制一块或多块的选定框,以此选定框对应的坐标信息确定所述待添加区域,假设此时用户绘制了一块矩形区域作为待添加区域。
304、选取待添加数据;
从预设的资源数据库中选取步骤301中添加入库的待添加数据,在确定待添加区域后,电子书页面可以弹出用于选取待添加数据的窗口方便用户选取所需的数据资源。在绘制完待添加区域后自动弹出用于选取图片数据库中的图片文件的窗口,从所述窗口中选取图片A。
305、将所述待添加数据添加至所述待添加区域。
在步骤304中选取好图片A后单击确定,图片A即成功添加至所述待添加区域中。假设所述待添加区域的大小不足以清楚、完整地显示图片A,则此时可以弹出选择框供用户选择确定将图片A的属性信息、缩略图或者是指定区域显示在所述待添加区域中。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM)、随机存取存储器(RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (10)

1.一种电子书数据处理的方法,其特征在于,包括:
在电子书处于打开状态下,检测用于开启数据添加操作的操作信息;
若检测到所述操作信息,根据预设的规则确定所述电子书上的待添加区域;
获取待添加数据;
将所述待添加数据添加至所述待添加区域。
2.根据权利要求1所述的电子书数据处理的方法,其特征在于:所述获取待添加数据具体包括:
确定所述待添加数据的第一数据类别;
从与所述第一数据类别对应的预设的数据库中获取所述待添加数据;
所述数据库通过以下步骤预先设置:
获取待入库数据;
确定所述待入库数据的第二数据类别;
将所述待入库数据添加到与所述第二数据类别对应的数据库中。
3.根据权利要求1所述的电子书数据处理的方法,其特征在于,所述根据预设的规则确定所述电子书上的待添加区域具体包括:
获取在电子书中指定区域绘制的各个选定框;
获取所述各个选定框对应的坐标信息;
根据所述各个选定框对应的坐标信息确定所述待添加区域。
4.根据权利要求1至3中任一项所述的电子书数据处理的方法,其特征在于,所述将所述待添加数据添加至所述待添加区域具体包括:
确定所述待添加数据的数据类别;
根据所述待添加数据、所述待添加数据的数据类别和所述待添加区域的大小按照预设的规则确定第一数据;
将所述第一数据添加至所述待添加区域。
5.根据权利要求4所述的电子书数据处理的方法,其特征在于,所述根据所述待添加数据、所述待添加数据的数据类别和所述待添加区域的大小按照预设的规则确定第一数据具体包括:
若所述待添加数据的数据类别是文本,且所述待添加区域的大小小于预设的第一阈值,则将所述待添加文本的属性信息或/和所述文本中的指定文本内容确定为所述第一数据;
若所述待添加数据的数据类别是文本,且所述待添加区域的大小大于或等于所述第一阈值,则将所述待添加文本确定为所述第一数据;
若所述待添加数据的数据类别是图片,且所述待添加区域的大小小于预设的第二阈值,则将所述待添加图片的属性信息或/和第一图片信息确定为所述第一数据,所述第一图片信息为所述待添加图片的缩略图或指定区域;
若所述待添加数据的数据类别是图片,且所述待添加区域的大小大于或等于所述第二阈值,则将所述待添加图片确定为所述第一数据;
若所述待添加数据的数据类别是音频,则将所述待添加音频的属性信息确定为所述第一数据;
若所述待添加数据的数据类别是视频,且所述待添加区域的大小小于预设的第三阈值,则将所述待添加视频的属性信息或/和第一视频信息确定为所述第一数据,所述第一视频信息为所述待添加视频的缩略影像或指定区域;
若所述待添加数据的数据类别是视频且所述待添加区域的大小大于或等于所述第三阈值,则将所述待添加视频确定为所述第一数据。
6.一种电子书数据处理的装置,其特征在于,包括:
检测模块,用于在电子书处于打开状态下,检测用于开启数据添加操作的操作信息;
确定模块,用于若检测到所述操作信息,根据预设的规则确定所述电子书上的待添加区域;
获取模块,用于获取待添加数据;
添加模块,用于将所述待添加数据添加至所述待添加区域。
7.根据权利要求6所述的电子书数据处理的装置,其特征在于,所述确定模块具体包括:
第一获取单元,用于获取在电子书中指定区域绘制的各个选定框;
第二获取单元,用于获取所述各个选定框对应的坐标信息;
区域确定单元,用于根据所述各个选定框对应的坐标信息确定所述待添加区域。
8.根据权利要求6或7所述的电子书数据处理的装置,其特征在于,所述添加模块具体包括:
第一确定单元,用于确定所述待添加数据的数据类别;
第二确定单元,用于根据所述待添加数据、所述待添加数据的数据类别和所述待添加区域的大小按照预设的规则确定第一数据;
添加单元,用于将所述第一数据添加至所述待添加区域。
9.根据权利要求8所述的电子书数据处理的装置,其特征在于,所述第二确定单元具体包括:
文本处理第一子单元,用于若所述待添加数据的数据类别是文本,且所述待添加区域的大小小于预设的第一阈值,则将所述待添加文本的属性信息或/和所述文本中的指定文本内容确定为所述第一数据;
文本处理第二子单元,用于若所述待添加数据的数据类别是文本,且所述待添加区域的大小大于或等于所述第一阈值,则将所述待添加文本确定为所述第一数据;
图片处理第一子单元,用于若所述待添加数据的数据类别是图片,且所述待添加区域的大小小于预设的第二阈值,则将所述待添加图片的属性信息或/和第一图片信息确定为所述第一数据,所述第一图片信息为所述待添加图片的缩略图或指定区域;
图片处理第二子单元,用于若所述待添加数据的数据类别是图片,且所述待添加区域的大小大于或等于所述第二阈值,则将所述待添加图片确定为所述第一数据;
音频处理子单元,用于若所述待添加数据的数据类别是音频,则将所述待添加音频的属性信息确定为所述第一数据;
视频处理第一子单元,用于若所述待添加数据的数据类别是视频,且所述待添加区域的大小小于预设的第三阈值,则将所述待添加视频的属性信息或/和第一视频信息确定为所述第一数据,所述第一视频信息为所述待添加视频的缩略影像或指定区域;
视频处理第二子单元,用于若所述待添加数据的数据类别是视频且所述待添加区域的大小大于或等于所述第三阈值,则将所述待添加视频确定为所述第一数据。
10.一种电子书阅读器,其特征在于,包括如权利要求6至9中任一项所述的电子书数据处理的装置。
CN201710103461.5A 2017-02-24 2017-02-24 一种电子书数据处理的方法、装置及电子书阅读器 Active CN106933443B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710103461.5A CN106933443B (zh) 2017-02-24 2017-02-24 一种电子书数据处理的方法、装置及电子书阅读器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710103461.5A CN106933443B (zh) 2017-02-24 2017-02-24 一种电子书数据处理的方法、装置及电子书阅读器

Publications (2)

Publication Number Publication Date
CN106933443A true CN106933443A (zh) 2017-07-07
CN106933443B CN106933443B (zh) 2020-04-10

Family

ID=59423052

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710103461.5A Active CN106933443B (zh) 2017-02-24 2017-02-24 一种电子书数据处理的方法、装置及电子书阅读器

Country Status (1)

Country Link
CN (1) CN106933443B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107562680A (zh) * 2017-08-29 2018-01-09 广州阿里巴巴文学信息技术有限公司 数据处理方法、装置和终端设备
CN107977451A (zh) * 2017-12-14 2018-05-01 广州阿里巴巴文学信息技术有限公司 在显示页面中添加动态内容的方法、装置和终端设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1553308A (zh) * 2003-12-19 2004-12-08 无敌科技(西安)有限公司 可显示批注内容的电子阅读装置及其方法
CN101916245A (zh) * 2010-08-30 2010-12-15 中国电信股份有限公司 一种电子阅读器上电子书批注实现方法和装置
CN102136199A (zh) * 2011-03-10 2011-07-27 刘超 线上电子书阅读器和线上电子书编辑器
CN102830904A (zh) * 2012-06-29 2012-12-19 鸿富锦精密工业(深圳)有限公司 电子设备及其图片***方法
CN104462039A (zh) * 2014-11-19 2015-03-25 北京新唐思创教育科技有限公司 一种生成批注的方法和装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1553308A (zh) * 2003-12-19 2004-12-08 无敌科技(西安)有限公司 可显示批注内容的电子阅读装置及其方法
CN101916245A (zh) * 2010-08-30 2010-12-15 中国电信股份有限公司 一种电子阅读器上电子书批注实现方法和装置
CN102136199A (zh) * 2011-03-10 2011-07-27 刘超 线上电子书阅读器和线上电子书编辑器
CN102830904A (zh) * 2012-06-29 2012-12-19 鸿富锦精密工业(深圳)有限公司 电子设备及其图片***方法
CN104462039A (zh) * 2014-11-19 2015-03-25 北京新唐思创教育科技有限公司 一种生成批注的方法和装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107562680A (zh) * 2017-08-29 2018-01-09 广州阿里巴巴文学信息技术有限公司 数据处理方法、装置和终端设备
CN107977451A (zh) * 2017-12-14 2018-05-01 广州阿里巴巴文学信息技术有限公司 在显示页面中添加动态内容的方法、装置和终端设备
CN107977451B (zh) * 2017-12-14 2021-04-30 阿里巴巴(中国)有限公司 在显示页面中添加动态内容的方法、装置和终端设备

Also Published As

Publication number Publication date
CN106933443B (zh) 2020-04-10

Similar Documents

Publication Publication Date Title
JP4505069B2 (ja) フリーフォームグラフィックスシステムおよびフリーフォームグラフィックスシステムを操作する方法
JP4335340B2 (ja) 会議の目的を支援するための会議オブジェクトを有するフリーフォームグラフィックスシステム
CN103492997B (zh) 用于操作电子书中的用户注释的***和方法
EP0929030A1 (en) Domain objects having computed attribute values for use in a freeform graphics system
CN108353103A (zh) 用于推荐响应消息的用户终端设备及其方法
CN107209756B (zh) 在标记语言文档中支持数字墨水
CN108416018A (zh) 截屏搜索方法、装置及智能终端
Büschel et al. Here and now: Reality-based information retrieval: Perspective paper
CN105988665B (zh) 信息复制***、信息复制方法及电子设备
CN104199552A (zh) 多屏显示方法、设备及***
CN110941382B (zh) 智能交互平板的显示操作方法、装置、设备和存储介质
CN109165316A (zh) 一种视频处理方法、视频索引方法、装置及终端设备
CN109215098B (zh) 笔迹擦除方法和装置
CN108829371A (zh) 界面控制方法、装置、存储介质及电子设备
CN103034695A (zh) 浏览器中进行声音控制的方法及装置
CN109814787B (zh) 关键信息确定方法、装置、设备及存储介质
CN110941373A (zh) 智能交互平板的交互方法、装置、终端设备和存储介质
CN103019710A (zh) 用于浏览器的声音控制方法及装置
CN102622333B (zh) 提取文本以转换成音频的方法和***
CN111580903A (zh) 实时投票方法、装置、终端设备和存储介质
CN106933443A (zh) 一种电子书数据处理的方法、装置及电子书阅读器
CN112752132A (zh) 漫画图片弹幕显示方法、装置、介质及电子设备
Ardito et al. Towards Enabling Cultural-Heritage Experts to Create Customizable Visit Experiences.
CN114925285B (zh) 书籍信息处理方法、装置、设备和存储介质
CN106776634A (zh) 一种用于网络访问的方法、装置及终端设备

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 518000 12th Floor, Building A4, Nanshan Zhiyuan, 1001 Xueyuan Avenue, Nanshan District, Shenzhen City, Guangdong Province

Applicant after: Shenzhen Guotaian Educational Technology Co., Ltd.

Address before: 518000 Checkpoint, Nantou, Shenzhen, Guangdong Province, 30 Building 3, Zhiheng Industrial Park, Gate 2, Nanshan District, Shenzhen

Applicant before: GTA INFORMATION TECHNOLOGY CO., LTD. (GTA)

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211220

Address after: 518000 Room 201, building A, No. 1, Qian Wan Road, Qianhai Shenzhen Hong Kong cooperation zone, Shenzhen, Guangdong (Shenzhen Qianhai business secretary Co., Ltd.)

Patentee after: Shenzhen guotengan Vocational Education Technology Co.,Ltd.

Address before: 518000 12th Floor, Building A4, Nanshan Zhiyuan, 1001 Xueyuan Avenue, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: SHENZHEN GTA EDUCATION TECH Ltd.