[发明专利]实现电子文档显示的方法有效
申请号: | 201010122703.3 | 申请日: | 2010-02-26 |
公开(公告)号: | CN101923723A | 公开(公告)日: | 2010-12-22 |
发明(设计)人: | 闫江震;张培刚 | 申请(专利权)人: | 汉王科技股份有限公司 |
主分类号: | G06T11/60 | 分类号: | G06T11/60;G06F17/25;G06F3/14 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 胡小永 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 电子 文档 显示 方法 | ||
技术领域
本发明涉及信息显示领域,尤其设计一种信息显示方法,具体为一种实现电子文档显示的方法。
背景技术
PDF(Portable Document Format,结构化文档格式)为一种常见的电子文档格式,与其他各类电子文档格式相比,它更像传统的书籍,是真正意义上的电子图书,人们阅读时感到舒适。
在PDF文档的版式模式中,文字显示位置对于文件的位置已经明确,与文字的信息无关,有可能出现一个句子的后半部分比其前半部分先在内容描述流中出现,这给版式文件中数据的提取和检索带来困难。例如由于不能得到段落的范围,因此可能搜索一个词的时候,会出现得到的结果前半部分在一个段末端,而后半部分在另一段的最前端的情况。
在电子阅读装置中,由于屏幕分辨率或显示区域的限制,经常出现在阅读PDF文档时显示区域的一部分在显示区域之外的情况,现有技术中常采用以下方法对上述情况进行处理:
1、采用切白边(制作PDF文档时,内容会存在页边距及页眉页脚的空白区域)对PDF文档进行处理,适应屏幕显示。但如果屏幕的分辨率小(800×600),则缩放到设备显示之后显示不清晰,阅读困难。
2、移动显示页面。这时用户只能看到显示页面的一部分,阅读时用户需要通过按键或手写笔等移动显示页面,但用户阅读一行的后半部分,需要左移页面后,阅读下一行时,再需右移页面,继续阅读下一行的前半部分,操作繁琐,用户使用感觉极差。
因此,目前的电子阅读装置的流式模式支持显示文字和图片内容或单独文字,适合在屏幕较小的手持设备上进行显示。但流式模式存在解析出的文字和图片与原版式的差异较大的缺点,效果不理想。如果解析为文字,无法显示用户希望看到的图片信息。
发明内容
本发明所要解决的技术问题是提供一种通过标识位对页面进行定位,形成不同放大比例的流式显示页面,利用多种模式分别对图片和文字进行处理,而且能够实现在页面之间方便地切换,并对页面的版式模式和流式模式进行快速编排的功能的电子文档显示方法。
为解决上述技术问题,本发明提供了一种实现电子文档显示的方法,包括以下步骤:
S1,将电子文档按照版式进行解析,将解析得到的内容存储到一存储模块中。
S2,根据所述存储模块中的内容对文档进行分类,设定分类后的文档中页面的缩放标志位,根据缩放标志位显示解析出的内容。
所述步骤S1中,解析时,根据文档中存储的数据结构,对文档主体中的对象进行结构分析,提取对象相应的属性作为解析得到的内容。
所述步骤S2中,对文档进行分类时,分为图片页、图文页和文字页三类;对所述图片页中的图片设定k级放大倍数,对所述图文页和所述文字页中的文字设定m级放大倍数,并根据所述放大倍数k或m对所述文档中的页面设定缩放标志位,其中k、m均为正整数。
当所述放大倍数k或m等于1时,将所述页面进行去白边处理:逐像素扫描所述页面,以所述页面为整体,以所述页面的矩形区域的四个顶角上的第一个黑色像素点为顶点,分别作出所述页面的四条边线,将所述边线以外的部分作为白边切除,显示所述页面中所述边线以内的矩形区域中的内容。
当所述放大倍数k或m大于1时,将所述页面的矩形区域中的内容分成n个屏进行显示,显示宽度在电子文档显示屏的n-1倍宽度和n倍宽度之间,其中n>1。
所述步骤S2中,显示解析出的内容时,文档的页面以缩略图的形式显示,当将所述缩略图放大显示时,
当所述页面为图片页时,将图片进行像素拉伸,并提取所述图片的放大倍数k,对所述图片确定所述缩放标志位。
当所述页面为文字页时,根据所述缩放标志位将文字放大相应的倍数,并根据所述文字的宽度确定每行显示的字数,重新对所述页面进行排版,设定并保存流式显示模式,使所述文字能自动换行,并根据所述缩放标志位定位下一页。
当所述页面为图文页时,分别对所述图片和文字进行处理。
所述当所述页面为图文页时,分别对所述图片和文字进行处理的步骤包括,滤除所述图文页中的图片,并将所述图文页中的文字根据所述缩放标志位放大相应的倍数,并根据所述文字的宽度确定每行显示的字数,重新对所述页面进行排版,设定并保存流式显示模式,使所述文字能够自动换行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉王科技股份有限公司,未经汉王科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010122703.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电源管理装置及应用其的销售点终端装置
- 下一篇:电磁带隙图形密码识别装置