首页> 中文学位 >XSL--FO与办公文档格式的互操作性分析及改进
【6h】

XSL--FO与办公文档格式的互操作性分析及改进

代理获取

目录

声明

摘要

第1章 引言

1.1 课题背景

1.2 研究现状及分析

1.3 研究内容和意义

1.4 论文结构安排

第2章 文档模型及功能点分析

2.1 办公文档格式与XSL-FO

2.2 UOF 2.0的文档模型

2.3 XSL-FO 1.0/1.1的文档模型

2.4 两种文档模型的比较

2.5 本研究中涉及的文档功能点体系

第3章 XSL-FO与UOF 2.0的互操作性分析

3.1 互操作性度量方法

3.2 XSL-FO与UOF 2.0的可转换性

3.2.1 UOF 2.0到XSL-FO功能点的对应关系

3.2.2 XSL-FO到UOF 2.0功能点的对应关系

3.3 XSL-FO与UOF 2.0的转换难度

3.3.1 UOF 2.0到XSL-FO转换难度

3.3.2 XSL-FO到UOF 2.0转换难度

3.4 本章小结

第4章 XSL-FO的划分与扩展

4.1 设计思路

4.1.1 划分定义

4.1.2 功能点扩展的划分规则

4.2 XSL-FO扩展的结构

4.2.1 式样集扩展

4.2.2 元数据扩展

4.2.3 批注扩展

4.3 本章小结

第5章 面向扩展的XSL-FO文档格式转换器设计

5.1 设计思路

5.2 模块调用关系与实现

5.2.1 从UOF到XSL-FO的转换

5.2.2 从XSL-FO到UOF的转换

5.3 实验结果及难点分析

5.3.1 测试环境

5.3.2 实验数据及结果

5.4 本章小结

第6章 总结和展望

6.1 课题成果

6.2 未来工作

参考文献

附录

个人简历 在学期间发表的学术论文与研究成果

致谢

展开▼

摘要

由于XML具有很强的灵活性、可扩展性、自描述性等特点,XML逐渐成为存储和分发文档的标准格式。XML用元素和属性来描述数据,具有能够运行于不同平台之间和转换成不同格式目标文件的能力,以文本形式来描述一种文件格式,适合于各种平台环境的数据交换,利用XSLT技术可以实现不同的基于XML文档格式之间的转换,比如HTML,WML,PDF,Flat File,EDI等。 目前,三种主流的办公文档格式均基于XML语言,包括UOF、OOXML和ODF。而XSL-FO是一种用来表现XML数据的文档格式。本文在研究办公文档格式和XSL-FO两种文档格式的基础上,通过分析它们之间的文档互操作性,探讨XSL-FO扩展的可行性,以期提高XSL-FO与办公文档格式之间的互操作能力。主要研究工作如下: 1)深入研究和分析办公文档格式与XSL-FO文档格式的结构及特点,并从多方面调研了现有的文档转换方法及转换能力,如WordprocessingXML和XSL-FO格式之间的转换,UOF与OOXML字处理文档格式之间的转换等。 2)分析了XSL-FO1.0/1.1与UOF的文档模型,通过比较两种文档模型,给出了功能点上的共性和差异,以及它们之间的对应关系。 3)用文档互操作性度量方法度量两种文档格式功能点之间的可转换性,给出功能点之间的转换难度。 4)针对最影响文档互操作性的功能点,对XSL-FO进行了扩展,并利用XSLT实现了UOF与扩展的XSL-FO文档之间的转换。 5)对扩展后的XSL-FO进行预处理,并借助FOP将其转换成可呈现的PDF格式,验证了该方法的可行性。 本课题主要在以下几个方面有所创新: 1)首次实现了XSL-FO与UOF格式之间的双向转换。 2)对XSL-FO进行了扩展,提高了与办公文档格式之间的互操作能力。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号