[发明专利]一种终端文档显示方法及系统有效
申请号: | 201010555484.8 | 申请日: | 2010-11-19 |
公开(公告)号: | CN102012894A | 公开(公告)日: | 2011-04-13 |
发明(设计)人: | 孙鹤飞;曹羽 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F17/21 | 分类号: | G06F17/21 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦;李庆波 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 终端 文档 显示 方法 系统 | ||
【技术领域】
本发明涉及互联网领域,特别涉及一种基于互联网的终端文档显示方法及系统。
【背景技术】
随着互联网技术的不断发展,用户可以通过各种终端从互联网获取信息。
以手机为例,用户在通过手机在线阅读文档时,由于一般的手机只支持WAP格式的页面浏览,且手机屏幕较小,因此进行页面浏览须将网页客制化成WAP格式,才能为用户提供较好的浏览体验。
对于一般的在线阅读网站,均是将所有格式的文档转化为Flash格式供PC进行在线阅读。由于多数手机不支持Flash阅读,仅支持单一格式的文件浏览,因此大部分的手机须客制化阅读网站的文档格式,一旦阅读网站不支持客制化,将造成手机和PC的在线阅读内容不一致,未能实现数据同步,降低了个人阅读体验。
综上,如何避免由于客制化带来的移动终端与PC的在线阅读内容不一致,降低了用户阅读体验的问题,是互联网技术领域研究的方向之一。
【发明内容】
本发明所要解决的技术问题是提供一种终端文档显示方法和系统,以避免由于客制化带来的显示终端与PC的在线阅读内容不一致的问题,提高用户阅读体验。
本发明为解决技术问题而采用的技术方案是提供一种终端文档显示方法,所述方法包括以下步骤:
获取待显示文档;
判断所述待显示文档是否为纯文本格式文档;
若所述待显示文档不是纯文本格式文档,则从所述待显示文档中提取纯文本信息;
发送所述纯文本信息至终端,以使所述终端显示所述纯文本信息。
根据本发明一优选实施例,在发送所述纯文本信息至终端时,所述方法还包括以下步骤:
根据所述终端的请求将所述纯文本信息的部分发送至所述终端。
根据本发明一优选实施例,从所述待显示文档中提取纯文本信息的步骤包括:
将待显示文档转换为系统设置的中间文档;
从所述转换后的中间文档中抽取所述纯文本信息。
根据本发明一优选实施例,所述中间文档为PDF格式的文档。
根据本发明一优选实施例,从所述待显示文档中提取纯文本信息的步骤包括:
使用光学符号识别抽取所述中间文档中的所述纯文本信息。
根据本发明一优选实施例,从所述待显示文档中提取纯文本信息的步骤包括:
将所述纯文本信息按照所述待显示文档的版式进行排版。
根据本发明一优选实施例,从所述待显示文档中提取纯文本信息的步骤包括:
根据所述终端的配置参数对纯文本信息进行分页,其中,每个分页的数据量不超过系统设定的容量阈值;
对分页后的纯文本信息进行排版。
根据本发明一优选实施例,从所述待显示文档中提取纯文本信息的步骤进一步包括:
记录配置参数;
将记录的配置参数与相应的排版后的纯文本信息建立关联后存储。
根据本发明一优选实施例,所述配置参数包括所述终端的屏幕大小、显示字体的字号大小以及每页显示页面的显示字符数。
本发明为解决技术问题而采用的技术方案是提供一种终端文档显示系统,包括服务器和至少一个终端,其中,所述服务器包括:
文档获取模块,用于获取待显示文档;
文档判断模块,用于判断所述待显示文档是否为纯文本格式文档;
纯文本信息提取模块,用于从所述待显示文档中提取纯文本信息;以及
纯文本信息发送模块,用于发送所述纯文本信息至终端。
根据本发明一优选实施例,所述纯文本信息发送模块还用于,根据所述终端的请求将所述纯文本信息的部分发送至所述终端。
根据本发明一优选实施例,所述纯文本信息提取模块具体包括:
文档转换模块,用于将待显示文档转换为系统设置的中间文档;
纯文本信息抽取模块,用于从所述文档转换模块转换后的中间文档中抽取所述纯文本信息。
根据本发明一优选实施例,所述中间文档为PDF格式的文档。
根据本发明一优选实施例,所述纯文本信息提取模块通过光学符号识别抽取所述中间文档中的所述纯文本信息。
根据本发明一优选实施例,所述纯文本信息提取模块还包括:
排版模块,用于将所述纯文本信息按照所述待显示文档的版式进行排版。
根据本发明一优选实施例,所述纯文本信息提取模块还包括:
分页模块,用于根据所述终端的配置参数对纯文本信息进行分页,其中,每个分页的数据量不超过系统设定的容量阈值;
所述排版模块对分页后的纯文本信息进行排版。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010555484.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:太阳能聚光反射板
- 下一篇:一种实时嵌入式软件测试结果数据分析的方法及系统