首页> 中文学位 >基于OpenOffice的瘦客户端XPF展示方法及应用研究
【6h】

基于OpenOffice的瘦客户端XPF展示方法及应用研究

代理获取

摘要

在基于云端的应用和基于移动设备应用成为软件开发主流的背景下,通用的、基于瘦客户端的打印应用对浏览器的呈现能力提出越来越高的要求。但是,迄今为止,对于富格式文本文档的复杂内容,比如不对称的表格、首行和悬挂缩进、分页、多栏、页头页脚等,浏览器不能给出令人满意的呈现效果。
   本论文介绍了不同平台及其应用程序排版能力的差异及由此产生的问题,以及前人在这方面所做的努力;研究了OpenOffice Writer的排版绘制过程,解决了其中的关键信息和结构层次记录的方式问题,并据此设计了用于输出基于XML的XPF格式文件,并最终实现了基于瘦客户端和JavaScript语言的应用程序,成功地解决了上述浏览器呈现能力的缺陷,为移动终端或者云端应用提供一种与桌面办公软件一致的、可直接供打印的文本文档的呈现结果。
   在这个过程中,本文解决了一系列诸多算法、设计相关的关键技术问题,包括:排版信息与绘制信息之间的一致性与差异性问题;是否可以有效地记录排版和绘制信息的问题;浏览器和JavaScript所不支持的特殊文字效果呈现能力问题。
   同时本文还证明了引用归并记录方式的空间效率价值,解决了一系列输出效率、瘦客户端系统瓶颈相关的设计和实现问题,包括:多线程的记录输出的可行性问题;交换文件的格式定义问题;不同平台瘦客户端性能极限的问题;布局的多样性问题;提供全文关键字搜索的可行性问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号