[发明专利]一种显示文档的方法有效
| 申请号: | 201010132129.X | 申请日: | 2005-12-09 | 
| 公开(公告)号: | CN102043821A | 公开(公告)日: | 2011-05-04 | 
| 发明(设计)人: | 王东临 | 申请(专利权)人: | 北京书生国际信息技术有限公司 | 
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/21 | 
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 | 
| 地址: | 100191 北京市*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 显示 文档 方法 | ||
本案是申请号为2005101310735(文档处理系统和文档处理方法),申请日为2005.12.9的中国专利申请的分案申请。
技术领域
本发明涉及一种对文档进行处理的系统和方法,特别涉及一种文档显示方法。
背景技术
目前关于各种非结构化文档的软件已经比较普及,形成了多种文档格式林立的状况。例如,一个内容管理软件往往要处理二三百种文档格式,而且这些格式还在不断更新,给软件开发商带来了巨大的困难。
目前经常会出现这样的情况,同一个文档交由不同应用软件打印和显示时,由于各个应用软件解释文档的能力不同,所以导致各个应用软件之间的显示/打印的结果有差异。
发明内容
本发明的目的在于一种文档显示方法,以保证文档在不同应用软件显示的一致性。
一种显示文档的方法,应用于文档库系统,其中,文档库系统是具备文档操作功能的技术平台,按照应用软件发出的指令对文档数据执行相应的操作,所述方法包括:
接收应用软件发出的获取所述文档指定页面的版面位图的指令;
根据应用软件的指令生成版面位图并返回给应用软件,以供应用软件显示。
一种显示文档的方法,应用于应用软件,包括:
向文档库系统发出获取文档指定页面的版面位图的指令;其中,所述文档库系统是具备文档操作功能的技术平台,按照应用软件发出的指令对文档数据执行相应的操作;
接收文档库系统根据所述指令生成的版面位图;
利用获得的所述版面位图显示。
本发明通过由文档库系统统一生成版面位图的方式,将保持版面一致性的关键点从应用软件移到了文档库系统,从而为不同的应用软件打开同一文档都能出现同样的版面效果提供了可行之路。
附图说明
图1为依照本发明的文档处理系统的结构框图。
图2为以UOML接口为例子的文档处理系统。
具体实施方式
下面,参照附图,描述依照本发明的文档操作系统。
如图1所示,依照本发明的文档处理系统主要由三个部分组成:应用软件、文档库系统和存储器。其中应用软件有一个上接口部,文档库系统有一个下接口部。
存储器常用的是硬盘或者内存,也可以是光盘、闪存、软盘、磁带,甚至还可以是远程的存储设备,总之只要具备数据的存储能力即可。在存储器中存储有多个文档,但对应用软件而言并不需要关心文档的具体存储方式,只需要按照预定的文档模型进行操作。各个软件的功能千差万别,对文档的操作和记录的数据也各自不同,例如Word和Excel处理的文档就大相迥异。为了能够定义出通用的文档模型,我们可以参考纸张的特性,这是因为以纸张作为文档信息的记录手段是通行至今的标准方法,只要能具备纸张的所有功能,就能满足工作、生活等实际应用的需求。
根据这个思路,我们把文档中的一页当成一张纸,凡是能画到纸上的就记录下来,即该文档模型能够描述页面上的所有可见内容。现有技术中的页面描述语言(如PostScript)可以描述所有能印在纸上的信息,因此这一部分就不再详细阐述。一般说来,页面上的可见内容最终都可以归为文字、图形、图像三类。
如果文档中涉及到特定字体或特殊字符的话,为了保证在各台电脑上都能有相同的效果,就需要在文档中嵌入相应字库。为了提高存储效率,字库资源应当共享,这样即使在多处使用了同一字符,也只需要嵌入一个字库。图像有时也是可能在多处出现的,例如每一页共同的底图,或经常出现的公司标识,这种情况下最好也能共享这些图像。
当然,作为更加先进的信息处理工具,不能仅仅模拟纸张的特性,还可以增加一些增强的数字特性,例如元数据、导航、导读、微缩版面。元数据是描述数据的数据,例如作者、出版社、出版时间、ISBN号等就是图书的元数据。元数据是业内通用名词,也不在此赘述。导航是类似图书目录的信息,也是业内通用名词。导读信息描述了一篇文章所在的区域和阅读顺序,这样当阅读者读完一屏后就可以根据该信息自动判断下一屏应该显示什么,这样还能做到自动换栏、自动转版,而不用阅读者再手工指定位置。微缩版面是事先生成的各页面的微缩图,阅读者可以通过查看微缩版面来指定阅读哪一页。
文档模型包含文档仓库、文档库、文档集、文档、页、层、对象组、版面对象等多个层次。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京书生国际信息技术有限公司,未经北京书生国际信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010132129.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种微波控制电路
- 下一篇:具有牙齿美白和耳低频功能的智能床垫控制器





