[发明专利]一种电子书文件及其生成处理方法、以及打开处理方法有效
申请号: | 201610114233.3 | 申请日: | 2016-03-01 |
公开(公告)号: | CN105786515B | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 俞斌;杨维琴 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448 |
代理公司: | 44268 深圳市君胜知识产权代理事务所(普通合伙) | 代理人: | 王永文;刘文求 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子书 文件 及其 生成 处理 方法 以及 打开 | ||
本发明公开了一种电子书文件及其生成处理方法、以及打开处理方法,所述电子书包括:电子书头部,电子书主体;所述电子书头部设置有所述电子书文件所支持能打开的电子书软件类型信息及每一个电子书软件对应的一个地址:所述电子书主体为各种电子书软件能够打开的原始电子书文件内容依次存储而成。采用本发明可使用户只需在移动终端中安装最少一种电子书阅读软件就可以打开所有电子书,从而为用户提供方便,也同时节省移动终端中安装各种电子书软件的空间。
技术领域
本发明涉及移动终端技术领域,尤其涉及的是一种电子书文件及其生成处理方法、以及打开处理方法。
背景技术
目前,由于移动终端的便携性,越来越多的用户在闲暇之余或等车的时候使用移动终端阅读电子书,常见的电子书文件有txt格式、pdf格式、word格式等;对应打开这些格式需要用不同的软件;除非用户在移动终端中安装了支持上述所有格式的各种阅读软件,否则有可能存在某种格式的电子书无法打开的情况。因此,在现有技术中,当用户得到一个电子书文件时,移动终端中必须已有安装能够打开该格式的应用软件,用户才能打开该电子书文件,否则无法打开该电子书文件,不方便用户。
因此,现有技术还有待于改进和发展。
发明内容
本发明要解决的技术问题在于,针对现有技术中移动终端必须装有支持各种电子书格式的阅读软件才能打开用户所下载得到的各种电子书文件,本发明提出一种电子书文件及其生成处理方法、以及打开处理方法,以提供一种方法使用户只需在移动终端中安装最少一种电子书阅读软件就可以打开所有电子书,从而为用户提供方便,也同时节省移动终端中安装各种电子书软件的空间。
本发明解决技术问题所采用的技术方案如下:
一种电子书文件,其中,包括:电子书头部,电子书主体;
所述电子书头部设置有所述电子书文件所支持能打开的电子书软件类型信息及每一个电子书软件对应的一个地址:
所述电子书主体为各种电子书软件能够打开的原始电子书文件内容依次存储而成。
一种如上所述电子书文件的打开处理方法,其中,包括:
J1、获取当前打开电子书文件的是何种电子书软件类型;
J2、在电子书文件的电子书头部中查找是否存在该电子书软件类型,如果存在则执行步骤J3,否则提示该电子书文件无法打开;
J3、获取电子书头部中该电子书软件对应的地址,从该地址中得到电子书主体中对应的电子书内容并打开。
所述电子书文件的打开处理方法,其中,所述步骤J1包括:获取所使用的打开电子书的软件所支持的格式,将所支持的格式转换为对应的标号。
所述电子书文件的打开处理方法,其中,所述步骤J2包括:
J21、在所述电子书头部中查找所有带标号开头的内容、并加上其后对应的字节即为格式标号;
J22、判断该电子书文件支持哪些标号的电子书软件格式;
J23、当判断所述电子书文件支持的标号的电子书软件格式中,是否有与所述当前打开电子书文件的电子书软件类型的格式标号一致的标号,如果有则判断该电子书文件能被当前的软件打开;否则提示该电子书文件无法打开。
所述电子书文件的打开处理方法,其中,所述步骤J3包括:
当判断所述电子书文件支持的标号的电子书软件格式中,与所述当前打开电子书文件的电子书软件类型的格式标号一致;
获取相应标号后的地址,然后获取相应大小的字节数,控制打开电子主体对应的电子书内容;相应大小的字节数由本标号下一标号之后的内容减去本标号之后的内容得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610114233.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能设备及其系统升级方法
- 下一篇:基于Html5的混合移动应用开发方法