同时满足格式和内容分离与混排需求的文档记录方法技术

技术编号:2859040 阅读:198 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及同时满足格式和内容分离与混排需求的文档记录方法,包括在外存生成文档的格式描述和内容描述,并建立格式描述和内容描述的映射关系,将格式描述和内容描述以及两者之间的映射关系存入外存的文件系统中;判断是否需要进行混排编辑,如果需要则根据映射关系加载相应的内容描述和格式描述,在内存中建立格式描述和内容描述的映象及其关联,对文档进行混排,并对混排的文档进行编辑;如果不需要混排编辑,则根据需要单独提取内容描述或格式描述,并对格式描述或内容描述分别进行处理。本发明专利技术既满足了所见即所得风格的编辑器内容与格式混排的要求,又满足了格式与内容分离应用的需要。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种文档记录格式的描述方法,尤其是一种,适用于支持可扩展置标语言(XML)的文档编辑及处理工具在文件中记录或从文件读入文档的内容和显现形式,属于计算机办公自动化

技术介绍
长期以来,文档主要采用专用的记录格式来描述,采用专用格式带来必然严重的兼容性问题,例如,WPS文档编辑器难以正确解释Word采用的DOC格式,当前使用的PowerPointer不能正确解释老版本的PPT格式,等等;同时,文档的处理能力也会受文档处理工具提供厂商的制约。近年来,随着可扩展置标语言XML应用的兴起,文档的记录格式越来越多地采用XML来描述。例如,Oasis的办公软件OpenOffice,Microsoft的办公软件Office2003等等。采用XML描述文档,能够通过定义大纲(schema)来规范文档的记录格式,并对其进行验证,并大大增强文档格式的交换能力。XML也促使了文档显现格式与内容的分离,这种分离一方面有助于保持相对稳定的文档逻辑内容信息,使其不受排版风格的影响,各种应用还可定义与各自领域相关的大纲来规范如何描述文档的逻辑内容,并与其他的应用系统集成。另一方面也使得相本文档来自技高网...

【技术保护点】
同时满足格式和内容分离与混排需求的文档记录方法,文档记录格式包括格式描述和内容描述,其特征在于,包括下述步骤:a.在外存生成文档的格式描述和内容描述,并建立格式描述和内容描述的映射关系,将格式描述和内容描述以及两者之间的映射关系存入 外存的文件系统中;b.判断是否需要进行混排编辑,如果需要则根据映射关系加载相应的格式描述和内容描述,在内存中建立格式描述和内容描述的映象及其关联,对文档进行混排,并对混排的文档进行编辑;c.如果不需要混排编辑,则根据需要单独 提取格式描述或内容描述,并对格式描述或内容描述进行编辑或处理。

【技术特征摘要】
1.同时满足格式和内容分离与混排需求的文档记录方法,文档记录格式包括格式描述和内容描述,其特征在于,包括下述步骤a.在外存生成文档的格式描述和内容描述,并建立格式描述和内容描述的映射关系,将格式描述和内容描述以及两者之间的映射关系存入外存的文件系统中;b.判断是否需要进行混排编辑,如果需要则根据映射关系加载相应的格式描述和内容描述,在内存中建立格式描述和内容描述的映象及其关联,对文档进行混排,并对混排的文档进行编辑;c.如果不需要混排编辑,则根据需要单独提取格式描述或内容描述,并对格式描述或内容描述进行编辑或处理。2.根据权利要求1所述的同时满足格式和内容分离与混排需求的文档记录方法,其特征在于所述步骤a中格式描述和内容描述为可扩展置标语言形式的树形数据结构,具有不同的根节点和不同的命名空间。3.根据权利要求1所述的同时满足格式和内容分离与混排需求的文档记录方法,其特征在于所述步骤a中的格式...

【专利技术属性】
技术研发人员:李宁吴志刚赵菁华高林
申请(专利权)人:中国电子技术标准化研究所
类型:发明
国别省市:11[中国|北京]

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

1