电子文件处理方法和装置制造方法及图纸

技术编号:21833134 阅读:26 留言:0更新日期:2019-08-10 18:10
本发明专利技术提供一种电子文件处理方法和装置,该方法包括:接收终端发送的第一阅读请求,第一阅读请求中包括ePub文件的待阅读章节的标识;从电子文档缓存器中,提取与ePub文件的待阅读章节的标识对应的ePub章节内容,电子文档缓存器中包括解析后的ePub文件,解析后的ePub文件包括ePub章节的标识、ePub章节内容、以及ePub章节的标识与ePub章节内容之间的对应关系;将与ePub文件的待阅读章节的标识对应的ePub章节内容,发送给终端,以使终端在网页上显示与ePub文件的待阅读章节的标识对应的ePub章节内容。终端不用对ePub格式的文件进行渲染、排版等,加快了终端在线显示ePub文件的速度。

Electronic Document Processing Method and Device

【技术实现步骤摘要】
电子文件处理方法和装置
本专利技术涉及电子文件
,尤其涉及一种电子文件处理方法和装置。
技术介绍
随着数字出版技术的发展,已经开始将数字出版物应用到移动终端中,进而产生了移动阅读技术。可以在终端中设置阅读器,进而终端可以在阅读器中显示电子文件。随着各种阅读器的出现,电子出版(ElectronicPublication,ePub)作为一个开放的电子书标准,正逐步成为终端电子书阅读的主流格式。现有技术中,在用户需要在线阅读ePub文件的时候,服务器会将ePub格式的文件发送给终端;终端获取ePub格式的文件,然后终端对ePub格式的文件进行解读处理,然后以网页的形式将ePub格式的文件显示处理。然而现有技术中,由于终端获取到的时候ePub格式的文件,终端需要对ePub格式的文件进行处理,而ePub格式的文件中的元素比较多,终端对ePub格式的文件放到网页中进行显示的时候,终端的处理过程较多,如需要进行渲染、排版等,进而终端在线显示ePub格式的文件的时候就不会比较慢,不便于用户在线阅读。
技术实现思路
本专利技术提供一种电子文件处理方法和装置,用以解决终端在线显示ePub格式的文件的时候就不会比较慢,不便于用户在线阅读的问题。一方面,本专利技术提供一种电子文件处理方法,包括:接收终端发送的第一阅读请求,其中,所述第一阅读请求中包括ePub文件的待阅读章节的标识;从电子文档缓存器中,提取与所述ePub文件的待阅读章节的标识对应的ePub章节内容,其中,所述电子文档缓存器中包括解析后的ePub文件,所述解析后的ePub文件中包括了ePub章节的标识、ePub章节内容、以及所述ePub章节的标识与所述ePub章节内容之间的对应关系;将与所述ePub文件的待阅读章节的标识对应的ePub章节内容,发送给所述终端,以使所述终端在网页上显示与所述ePub文件的待阅读章节的标识对应的ePub章节内容。另一方面,本专利技术提供一种电子文件处理装置,包括:第一接收模块,用于接收终端发送的第一阅读请求,其中,所述第一阅读请求中包括ePub文件的待阅读章节的标识;提取模块,用于从电子文档缓存器中,提取与所述ePub文件的待阅读章节的标识对应的ePub章节内容,其中,所述电子文档缓存器中包括解析后的ePub文件,所述解析后的ePub文件中包括了ePub章节的标识、ePub章节内容、以及所述ePub章节的标识与所述ePub章节内容之间的对应关系;第一发送模块,用于将与所述ePub文件的待阅读章节的标识对应的ePub章节内容,发送给所述终端,以使所述终端在网页上显示与所述ePub文件的待阅读章节的标识对应的ePub章节内容。本专利技术提供的电子文件处理方法和装置,通过接收终端发送的第一阅读请求,其中,第一阅读请求中包括ePub文件的待阅读章节的标识;从电子文档缓存器中,提取与ePub文件的待阅读章节的标识对应的ePub章节内容,其中,电子文档缓存器中包括解析后的ePub文件,解析后的ePub文件中包括了ePub章节的标识、ePub章节内容、以及ePub章节的标识与ePub章节内容之间的对应关系;将与ePub文件的待阅读章节的标识对应的ePub章节内容,发送给终端,以使终端在网页上显示与ePub文件的待阅读章节的标识对应的ePub章节内容。从而在终端请求ePub文件的时候,服务器只发送给终端对应的ePub章节内容。并且,服务器已经对ePub文件进行了解析处理,发送给终端的ePub章节内容是解析后的ePub章节内容;从而终端对ePub格式的文件放到网页中进行显示的时候,终端不再需要对ePub格式的文件进行渲染、排版等处理,加快了终端在线显示ePub文件的速度,便于用户在线阅读。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1为本申请实施例提供的一种电子文件处理方法的流程示意图;图2为本申请实施例提供的另一种电子文件处理方法的流程示意图;图3为本专利技术实施例提供的一种电子文件处理装置的结构示意图;图4为本专利技术实施例提供的另一种电子文件处理装置的结构示意图。通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。首先对本专利技术所涉及的名词进行解释:ePub:是一个自由的开放标准,属于一种可以“自动重新编排”的内容;也就是文字内容可以根据阅读设备的特性,以最适于阅读的方式显示。便携式文档格式(PortableDocumentFormat,PDF):是由AdobeSystems用于与应用程序、操作系统、硬件无关的方式进行文件交换所发展出的文件格式。本专利技术具体的应用场景如下。在用户需要在线阅读ePub文件的时候,服务器会将ePub格式的文件发送给终端;终端获取ePub格式的文件,然后终端对ePub格式的文件进行解读处理,然后以网页的形式将ePub格式的文件显示处理。然而现有技术中,由于终端获取到的时候ePub格式的文件,终端需要对ePub格式的文件进行处理,而ePub格式的文件中的元素比较多,终端对ePub格式的文件放到网页中进行显示的时候,终端的处理过程较多,如需要进行渲染、排版等,进而终端在线显示ePub格式的文件的时候就不会比较慢,不便于用户在线阅读。本专利技术提供的电子文件处理方法和装置,旨在解决现有技术的如上技术问题。下面以具体地实施例对本专利技术的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本专利技术的实施例进行描述。图1为本申请实施例提供的一种电子文件处理方法的流程示意图。如图1所示,该方法包括:步骤101、接收终端发送的第一阅读请求,其中,第一阅读请求中包括ePub文件的待阅读章节的标识。在本实施例中,具体的,服务器接收终端发送的第一阅读请求,第一阅读请求中包括待阅读文件类型、待阅读文件标识、待阅读文件的阅读章节的标识;进而服务器可以确定与待阅读文件标识对应的待阅读文件。然后,服务器在待阅读文件类型为ePub格式的文件的时候,服务器可以确定出待阅读文件的阅读章节的标识,为ePub文件的待阅读章节的标识。步骤102、从电子文档缓存器中,提取与ePub文件的待阅读章节的标识对应的ePub章节内容,其中,电子文档缓存器中包括解析后的ePub文件,解析后的ePub文件中包括了ePub章节的标识、ePub章节内容、以及ePub章节的标识与ePub章节内容之间的对应关系。在本实施例中,具体的,服务器中设置了一个电子文档缓存器,电子文档缓存器中包括了至少一个解析后的ePub文件,每一个解析后的ePub文件中包括了ePub章节的标识、ePub章节内容本文档来自技高网...

【技术保护点】
1.一种电子文件处理方法,其特征在于,包括:接收终端发送的第一阅读请求,其中,所述第一阅读请求中包括电子出版ePub文件的待阅读章节的标识;从电子文档缓存器中,提取与所述ePub文件的待阅读章节的标识对应的ePub章节内容,其中,所述电子文档缓存器中包括解析后的ePub文件,所述解析后的ePub文件中包括了ePub章节的标识、ePub章节内容、以及所述ePub章节的标识与所述ePub章节内容之间的对应关系;将与所述ePub文件的待阅读章节的标识对应的ePub章节内容,发送给所述终端,以使所述终端在网页上显示与所述ePub文件的待阅读章节的标识对应的ePub章节内容。

【技术特征摘要】
1.一种电子文件处理方法,其特征在于,包括:接收终端发送的第一阅读请求,其中,所述第一阅读请求中包括电子出版ePub文件的待阅读章节的标识;从电子文档缓存器中,提取与所述ePub文件的待阅读章节的标识对应的ePub章节内容,其中,所述电子文档缓存器中包括解析后的ePub文件,所述解析后的ePub文件中包括了ePub章节的标识、ePub章节内容、以及所述ePub章节的标识与所述ePub章节内容之间的对应关系;将与所述ePub文件的待阅读章节的标识对应的ePub章节内容,发送给所述终端,以使所述终端在网页上显示与所述ePub文件的待阅读章节的标识对应的ePub章节内容。2.根据权利要求1所述的方法,其特征在于,在所述接收终端发送的第一阅读请求之前,还包括:根据预设的ePub文件规则,对ePub文件进行解析处理,生成所述解析后的ePub文件;将所述解析后的ePub文件,存储到所述电子文档缓存器中。3.根据权利要求1或2所述的方法,其特征在于,所述方法,还包括:接收所述终端发送的第二阅读请求,其中,所述第二阅读请求中包括便携式文档格式PDF文件的待阅读章节的标识;根据所述电子文档缓存器,确定与所述PDF文件的待阅读章节的标识对应的图片路径,其中,所述电子文档缓存器中还包括PDF章节的标识与图片路径之间的对应关系;根据预设的图片路径与图片之间的对应关系,确定与所述图片路径对应的图片;将与所述图片路径对应的图片,发送给所述终端,以使所述终端在网页上显示与所述图片路径对应的图片。4.根据权利要求3所述的方法,其特征在于,在所述接收所述终端发送的第二阅读请求之前,还包括:对PDF文件进行图片切分处理,生成切分后的PDF文件,其中,所述切分后的PDF文件中包括图片、PDF章节的标识、图片路径、以及PDF章节的标识与图片路径之间的对应关系;将所述图片路径、以及PDF章节的标识与图片路径之间的对应关系,存储到所述电子文档缓存器中。5.根据权利要求1或2所述的方法,其特征在于,所述ePub文件章节内容中包括了以下的至少一种:文字、图片、视频、音频。6.一种电子文件处理装置,其特征在于,包括:第一接收模块,用于接收终端发送的第一阅读请求,其中,所述第一...

【专利技术属性】
技术研发人员:梁超罗震
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京,11

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

1