论文摘要
随着时代的发展,办公自动化已成为每个企业和个人的生产力软件。用户对于廉价、稳定、具有足够功能并且可用的办公软件有很大的需求,OpenOffice开源办公软件的应运而生不仅能满足用户需求,而且免费使用。OpenOffice将技术公开,使得它不只是一个办公软件产品,更是一个开发平台。开发者可以基于它提供的应用程序接口组建自己的产品,设计并实现完整的解决方案。本文首先从源代码的角度研究了OpenOffice软件的框架结构,剖析了OpenOffice应用程序环境,框架的组织编译结构,界面元素的载入与命令的响应执行,文档模型等几个重要的方面,尤其对OpenOffice自有的UNO组件进行了深入的探讨。其次基于OpenOffice缺少邮件客户端的现状,为了更大程度的方便用户使用,研发OpenOffice新的文档模型MailClient。本文编写新的UNO功能组件,配置文档模型,编写代码实现处理类、进行界面配置与响应实现等等。Mailclient可以实现邮件发送和接收,帐户设定等基本功能,并且可与原有OpenOffice文档模型整合应用,是OpenOffice一个新文档套件。Mailclient的实现不仅是对前期OpenOffice框架研究正确性的验证,具有很大的拓展意义,并且对于利用OpenOffice架构实现方案,搭建自己软件平台的软件开发者有很强的指导意义。
论文目录
相关论文文献
- [1].OpenOffice藏文本地化及其实现过程[J]. 西藏大学学报(自然科学版) 2008(01)
- [2].Elasticsearch和Openoffice的企业知识库系统设计[J]. 电子技术与软件工程 2020(10)
- [3].基于OpenOffice服务对新闻编辑方式的改进[J]. 现代计算机(专业版) 2017(24)
- [4].基于OpenOffice应用程序开发之研究[J]. 电脑知识与技术 2009(18)
- [5].使用COM接口调用OpenOffice[J]. 电脑知识与技术 2019(17)