基于ADF平台的CEBX文档逻辑信息插件的设计和实现
发布时间:2024-05-26 21:49
CEBX(Common e-Document of Blending XML,基于混合XML的公共电子文档)是一种同时支持版式和流式的文档格式。CEBX格式文档既拥有在不同环境下高保真的显示效果又可以很好的解决在移动终端阅读时版式文档显示不完全的问题。该格式的文档能够详细记录整篇文档所有的逻辑信息,利用这些逻辑结构信息能够在需要的时候将文档的显示效果转换成流式显示,并且可以使用CEBX文档编辑器Apabi Carbon3.0提供的逻辑信息插件更改逻辑信息来任意更改流式文档中字体大小、颜色、背景等阅读样式和流式显示效果。 本文中描述的逻辑信息插件的设计改进了以往逻辑信息编辑功能的缺点,进行了更加方便用户操作的改进,该插件能够实现版式文档视图和流式文档视图同步显示,此外还能够实现自动智能提取文档流式信息;对版式文档的段落进行标记并根据该标记修改流式下的段落排序或者删除流式下该段落内容;能够使用户直接对流式排版进行编辑,修改流式文档样式,改变文档自适应重排后的显示效果。 本人在逻辑信息的插件开发中独立完成以下工作:基于Apabi Carbon3.0主工程搭建逻辑信息插件工程,智能提取功能的开...
【文章页数】:63 页
【学位级别】:硕士
【文章目录】:
致谢
中文摘要
Abstract
1 引言
1.1 项目背景
1.2 研究现状和意义
1.3 个人主要工作
1.4 论文组织
2 背景知识
2.1 CEBX文档
2.1.1 CEBX的特性
2.1.2 CEBX技术架构
2.1.2.1 CEBX文档版式组织方式
2.1.2.2 CEBX文档流式组织方式
2.1.2.3 文档逻辑结构
2.2 ADF相关知识
3 逻辑信息插件需求
4 逻辑信息插件设计和实现
4.1 Carbon主工程概述
4.2 实现逻辑信息插件的关键技术
4.2.1 流式信息和版式信息的互相交互技术
4.2.2 实现版式文档和流式文档同步的技术
4.3 逻辑信息插件设计和实现
4.3.1 智能提取
4.3.2 版流式同步
4.3.3 段落排序
4.3.3.1 版式标引
4.3.4 流式编辑
4.3.4.1 光标功能
4.3.4.2 文本选择
4.3.4.3 图像选择
4.3.4.4 选中删除
4.3.4.5 插入控制符
4.3.4.6 修改样式
4.3.4.7 逻辑信息中Piece的拆分
4.3.5 实现与测试
4.3.5.1 智能提取
4.3.5.2 段落排序
4.3.5.3 版式操作
4.3.5.4 流式编辑
5 结论
参考文献
作者简历
学位论文数据集
本文编号:3982346
【文章页数】:63 页
【学位级别】:硕士
【文章目录】:
致谢
中文摘要
Abstract
1 引言
1.1 项目背景
1.2 研究现状和意义
1.3 个人主要工作
1.4 论文组织
2 背景知识
2.1 CEBX文档
2.1.1 CEBX的特性
2.1.2 CEBX技术架构
2.1.2.1 CEBX文档版式组织方式
2.1.2.2 CEBX文档流式组织方式
2.1.2.3 文档逻辑结构
2.2 ADF相关知识
3 逻辑信息插件需求
4 逻辑信息插件设计和实现
4.1 Carbon主工程概述
4.2 实现逻辑信息插件的关键技术
4.2.1 流式信息和版式信息的互相交互技术
4.2.2 实现版式文档和流式文档同步的技术
4.3 逻辑信息插件设计和实现
4.3.1 智能提取
4.3.2 版流式同步
4.3.3 段落排序
4.3.3.1 版式标引
4.3.4 流式编辑
4.3.4.1 光标功能
4.3.4.2 文本选择
4.3.4.3 图像选择
4.3.4.4 选中删除
4.3.4.5 插入控制符
4.3.4.6 修改样式
4.3.4.7 逻辑信息中Piece的拆分
4.3.5 实现与测试
4.3.5.1 智能提取
4.3.5.2 段落排序
4.3.5.3 版式操作
4.3.5.4 流式编辑
5 结论
参考文献
作者简历
学位论文数据集
本文编号:3982346
本文链接:https://www.wllwen.com/shekelunwen/ljx/3982346.html