- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于linux的嵌入式office文件浏览器设计研究
基于linux的嵌入式office文件阅读器设计研究
IMG/RD 廖永清
【摘 要】目前office办公文档广泛使用微软公司的Office 办公软件,为了能在基于linux的嵌入式产品中顺利打开、阅读和编辑Microsoft Office文件,
【关键词】OpenOffice;Microsoft Office;兼容性;Linux;阅读器 【缩略语】OO——OpenOffice;Ms——Microsoft Office;
1 引言
目前,办公用Office软件产品众多,微软的办公套件是市场上占有率最高的办公软件, 其界面友好、功能强大,使用简便,Microsoft Office已成为事实上的行业标准。近年来基于Linux的office免费开源软件产品质量上也有长足的进步, 目前Linux系统中使用最广泛的office软件是Open Office,它是一套跨平台的办公室软件套件,能在 Windows、Linux、MacOS X 和 Solaris 等操作系统上执行。它与各个主要的办公室软件套件基本兼容,同时它是属于自由软件,任何人都可以免费下载、使用、及推广它。在嵌入式产品中,不少终端尤其是智能手机上,也开发出诸多的功能强大、兼容性较好地处理Microsoft Office文件的软件。但由于微软不开放其文档格式,这一私有文档格式也锁定了用户,使用户依赖于微软的软件 ,不得不随着微软的版本升级而不断升级, 这对其他office软件开发商构成了难以逾越的技术壁垒和知识产权壁垒。
2 Linux系统下OpenOffice与Microsoft Office的性能比较
OpenOffice是最大的开源的授权完全免费的产品,目前安全性比较好,对英文的支持比较好,对中文的支持表现较为一般;Microsoft Office是商业软件,相对于国内用户比较昂贵,但组件功能比较齐全,是目前应用在Windows系统下最好的办公软件。为了对Linux系统下OpenOffice与Microsoft Office的性能做一个较为详细的比较,
等五个2007组件。
2.2 OpenOffice与MsOffice的横向对比
(1)、Writer与Word的横向比较
能的横向对比,Writer在某些细节及高级功能上仍不及Word。在办公应用中,虽然某些方面功能有欠缺,但能满足基本的办公需求。
有部分Excel中的功能在Calc中并没有。但个人认为,如果只是用于制作普通的电子表格, Calc已足够胜任。
对比Impress和PowerPoint,在制作和播放幻灯片的功能上差别不大。但总的来说,PowerPoint拥有丰富的模板资源,可以简单方便地制作多彩的幻灯片;而Impress则在这方面逊色不少,另外Impress在播放自定义动画时有拖慢现象。
3 Linux系统下OpenOffice与Microsoft Office的兼容性
OpenOffice.org组织在开发OpenOffice软件时,始终将其与Microsoft Office的兼容性作为开发的重点,这也是用户评价OpenOffice软件质量的一个重要指标,下面先从用户体验的角度来对Ms Office的兼容性做一个简单对比:
OpenOffice对Ms word的兼容性不是很好,对PowerPoint的兼容性就很差,对Excel的兼容性相对比较好。
下面我将对Linux系统下OpenOffice与Microsoft Office的性能做一个较为详细的横向比较:
Writer在DOCX及DOC文档的兼容上仍存在不少问题,如图片、表格、项目编号等常用功能兼容都有问题。从以上兼容性对比来说,Ms Office对Writer转换后的doc文件兼容性比较好。 对于较大或页数较多的Microsoft Office格式文档,OpenOffice打开的时间会很久,有时程序甚至会发生错误而不能打开,甚至会损坏原文件。但拥有同样内容的文档,OpenOffice格式的文件要比Microsoft Office格式的文件要小。
从以上兼容性对比表,可以看出,Calc与Excel的相互兼容性不错。由于编写宏代码所用的语言不同,两者所用的宏不能相互转换。
的兼容性稍微好一些。另外,Impress打开pptx文档在很大程度上改变了原来的布局,且转换格式后文档中的影音文件会出现问题。PowerPoint对Impress转换的ppt文件的兼容性相对比较好,但在声音和样式上的兼容性很差。
4 实现兼容Microsoft Office嵌入式office文件阅读器的重点和难点
通过以上OpenOffice与Microsoft Office比较分析,从组件的横向对
文档评论(0)