文档显示方法、电子阅读器及系统技术方案

技术编号:6604126 阅读:184 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种文档显示的方法、电子阅读器及系统,涉及信息显示领域,为便于用户对电子阅读器上的多个页面进行选择显示,提高用户阅读体验而发明专利技术。本发明专利技术实施例提供的一种文档显示的方法,包括:接收数据提供设备发送的文档数据流;根据所述文档数据流进行页面重绘,并将重绘得到的至少两个页面进行叠加显示。本发明专利技术实施例提供的多页文档显示的方法、电子阅读器及系统,适用于可视化的电子设备上。

【技术实现步骤摘要】

本专利技术涉及信息显示领域,尤其涉及一种电子阅读器中多页文档的显示方法、电子阅读器及系统。
技术介绍
随着技术的进步,电子阅读器不断推广及普及。很多喜爱阅读书籍的人使用具有双稳态显示屏的电子阅读器进行阅读,这种电子阅读器的显示屏采用电子墨水技术,仅在用户翻页刷新时消耗电量,具有耗电低,显示效果好的特点,而且在强光下也可以阅读。现在,电子阅读器的屏幕越来越大,分辨率也越来越高,这为电子文档的阅读提供了更大的方便。目前,多数的电子阅读器获取及显示文档的方式为将与PC(Pers0nal Computer, 个人电脑)连接的电子阅读器识别为虚拟打印机,并将PC机中的文档同步输出到虚拟打印机形式的电子阅读器的进行显示,通过PC机的阅读或者编辑软件提供的打印功能,就可以将文档“打印”并输送到电子阅读器中。其中,电子阅读器的屏幕比例往往与纸张比例相同, 从而使用户能够产生阅读真实书本或纸质文件的感受。在利用上述电子阅读器进行电子文档阅读时,专利技术人发现现有技术中至少存在如下问题当PC机一次性输出多页文档时,后页文档覆盖前页文档;虽然所述多页文档中的各页面均被输出,但是不可避免各页面之间相互覆盖。也就是说,用户只能看到其中一页文档,而难以对输出的其他页面进行选择显示,降低了用户的阅读体验。
技术实现思路
本专利技术的实施例提供一种文档显示的方法、电子阅读器及系统,以便于用户对电子阅读器上的多个页面进行选择显示,提高用户阅读体验。为达到上述目的,本专利技术的实施例采用如下技术方案一种文档显示的方法,包括接收数据提供设备发送的文档数据流;根据所述文档数据流进行页面重绘,并将重绘得到的至少两个页面进行叠加显示。一种电子阅读器,包括接收单元,用于接收数据提供设备发送的文档数据流;重绘单元,用于根据所述文档数据流进行页面重绘;叠加显示单元,用于将重绘得到的至少两个页面进行叠加显示。一种文档显示的系统,包括数据提供设备和电子阅读器;所述数据提供设备,用于将待显示的文档转换成文档数据流,并将所述文档数据流发送给所述电子阅读器;所述电子阅读器,用于接收所述文档数据流;根据所述文档数据流进行页面重绘,并将重绘得到的至少两个页面进行叠加显示。在本专利技术实施例中,所述文档显示的方法、电子阅读器及系统能够将接收到的数据流进行页面重绘并将重绘得到的页面进行叠加显示;在叠加显示的模式下,每个页面都会有部分区域显示在屏幕上,这样用户可以根据所述每个页面上显示的部分信息来选择感兴趣的页面;与现有技术相比,本专利技术实施例中提供的方案能够使用户对电子阅读器上的多个页面进行选择显示,提高用户阅读体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的文档显示方法的流程图;图2为本专利技术实施例一中电子阅读器的结构图;图3为本专利技术实施例二的文档显示流程图;图4为本专利技术实施例二斜向下叠加方式示意图及页码显示示意图;图5为本专利技术实施例二斜向上叠加方式示意图及页码显示示意图;图6为本专利技术实施例三中电子阅读器的结构图;图7为本专利技术实施例三中叠加显示单元的结构图;图8为本专利技术实施例三中叠加显示单元的叠加模块的结构图;图9为本专利技术实施例三中全屏显示单元的结构图;图10为本专利技术实施例三中全屏显示单元的接收模块的结构图;图11为本专利技术实施例四中文档显示系统的结构图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为使本专利技术的技术方案更加清楚,下面结合附图及具体实施例对本专利技术进行详细说明。实施例一参见图1,为本专利技术实施例一提供的文档显示方法的流程图,包括101、接收数据提供设备发送的文档数据流。在该步骤101中,所述文档数据流可以是由数据提供设备将待显示页面重绘成版式页面后得到的数据流,在其他实施例中,所述文档数据流还可以是由数据提供设备将待显示页面重绘成流式数据后得到的数据流。102、根据所述文档数据流进行页面重绘,并将重绘得到的至少两个页面进行叠加显不。所述至少两个页面进行叠加显示,具体可以是指所述至少两个页面以层叠的形式逐一显示,且每个页面在屏幕上只显示部分内容。上述方法实施例中的各步骤的执行主体可以是一部电子阅读器。对应于上述方法实施例,本专利技术实施例还提供了一种可实现上述文档显示方法的电子阅读器。如图2所示,所述电子阅读器包括接收单元21,用于接收数据提供设备发送的文档数据流;重绘单元22,用于根据所述文档数据流进行页面重绘;叠加显示单元23,用于将重绘得到的至少两个页面进行叠加显示。本专利技术实施例提供的文档显示方法及电子阅读器能够将接收到的数据流进行页面重绘并将重绘得到的页面进行叠加显示;在叠加显示的模式下,每个页面都会有部分区域显示在屏幕上,这样用户可以根据所述每个页面上显示的部分信息来选择感兴趣的页面;与现有技术相比,本专利技术实施例中提供的方案能够使用户对电子阅读器上的多个页面进行选择显示,提高用户阅读体验。实施例二 下面将以一具体的实例来进一步介绍本专利技术实施例中提供的文档显示方法。如图3所示,本实施例中提供的文档显示方法,具体包括以下步骤步骤301,通过数据提供设备上预置的驱动程序驱动电子阅读器。在本实施例中,所述数据提供设备可以是但不限于是PC机、PDA (Personal Digital Assistant,个人数字助理)等。在本实施例后续的描述中,均以PC机为例来进一步介绍本专利技术提供的方案。在PC机上编写驱动程序,作为预置文件。所述PC机的驱动程序中已将电子阅读器定义为打印机,因此通过预置驱动程序文件可以对电子阅读器进行驱动。按照PC机安装的操作系统进行设置,从而将与PC机连接的电子阅读器识别为打印机,使得格式阅读软件的“打印”功能中能找到电子阅读器这个虚拟的打印机。通过PC机的阅读或者编辑软件提供的打印功能,就可以将文档“打印”并传输到电子阅读器中。本实施例中,在windows平台的数据提供设备上编写一个虚拟打印机驱动程序, 因为新一代的windows平台驱动程序发展架构大量简化了驱动程序的开发流程,更符合面向对象的精神,从而将电子阅读器根据需要识别为打印机。本实施例中,也可以根据不同的用户喜好或实际情况限定而选择将电子阅读器识别为其他设备格式,同时,还可以在windows之外的其他平台下实现。302,将待显示的文档进行重绘以得到版式页面。PC机将待显示文档对应的页面进行图形渲染,并将图像绘制成为一个jpg图像文件,利用文档对应阅读软件的打印接口将对应格式的文档转换为版式页面。303,PC机向电子阅读器发出发送数据的请求。304,当接收到PC机发送数据的请求后,电子阅读器中开始接收PC机发送的文档数据流。所述文档数据流中携带有PC机进行重绘后得到的版式页面。电子阅读器在与PC机建立通信连接之后,首先启动通信本文档来自技高网...

【技术保护点】
1.一种文档显示方法,其特征在于,该方法包括如下步骤:接收数据提供设备发送的文档数据流;根据所述文档数据流进行页面重绘,并将重绘得到的至少两个页面进行叠加显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:李德
申请(专利权)人:汉王科技股份有限公司
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1