LibreOffice与OpenOffice关系及区别

发展

LibreOffice历史版本timelines时间轴如下图示:

libreoffice-timeline.pnglibreoffice-timeline.png

LibreOffice是OpenOffice.org办公套件衍生版,同样自由开源,初始版本号被设置为与OpenOffice.org一致,故初始发布(2010年)即为第三版,并不存在第一版、第二版。

后来由于甲骨文宣布停止OpenOffice.org的商业支持。2011年6月,甲骨文宣布将OpenOffice.org捐赠给Apache软件基金会,后来成为了Apache OpenOffice。

SpringBoot集成OpenOffice实现Office文档转换及预览

简介

Apache OpenOffice是一款先进的开源办公软件套件,它包含文本文档、电子表格、演示文稿、绘图、数据库等。 它能够支持许多语言并且在所有普通计算机上工作。它将你所有的数据以国际开放标准格式存储下来,并能够读写从其它常用办公软件包来的文件。它可以被完全免费下载并使用于任何用途。

本文主要讲解如何安装OpenOffice以及SpringBoot集成OpenOffice完成文档转换及预览。
详细步骤总结为以下四步:
(1)OpenOffice服务安装及启动;
(2)pom.xml添加jodconverter相关依赖;
(3)注入DocumentConverter类并实现转换接口;
(4)文档转换及预览接口测试;