一、openoffice简介
OpenOffice是一个开源的办公软件套件linux操作系统安装,包含了文本编辑器、电子表格、演示文稿、数据库和绘图等应用程序。它可以在多个操作系统上运行,包括Windows、MacOSX和Linux等。OpenOffice的目标是提供一个完全免费、功能齐全的办公软件套件,为用户提供一个可靠的取代MicrosoftOffice的选择。OpenOffice的文件格式是开放的,可以与其他软件兼容,如MicrosoftOffice和LibreOffice等。OpenOffice的开发由Apache软件基金会负责,并得到了全球各地的自由软件开发者的支持。
OpenOffice可以通过使用外置的导入功能将文档从word导入为PDF,之后可以将PDF转换为图片。应同学申请布署了该服务,同学反馈服务挺好用,而且只支持doc格式的,并不支持最新的docx格式的。博文实验环境:
二、openoffice安装环境要求
Linux环境安装openoffice要求如下:
三、openoffice安装步骤1、安装桌面和JAVA
如安装环境要求所示,openoffice依赖x-server和java,所以我们须要先安装桌面和java环境,见博文Linux之行下安装GNOME桌面和Linux之JDK安装与升级。
2、下载openoffice安装包
我们可以登入openoffice官网,访问openoffice下载链接,按照须要安装的版本进行下载,博主这儿选择的是linux-64位RPM包。
[root@s178opt]#wget
3、解压安装包
[root@s178opt]#tar-zxvfApache_OpenOffice_4.1.14_Linux_x86-64_install-rpm_zh-CN.tar.gz
4、yum安装依赖包
解压安装包后步入RPMS目录下,可以使用*.rpm的形式安装该目录下的所有rpm软件包。
[root@s178opt]#cdzh-CN/
[root@s178zh-CN]#cdRPMS/
[root@s178RPMS]#rpm-ivh*.rpm
5、yum安装openoffice桌面集成包
[root@s178RPMS]#cddesktop-integration/
[root@s178desktop-integration]#rpm-ivhopenoffice4.1.14-freedesktop-menus-4.1.14-9811.noarch.rpm
…
[root@s178desktop-integration]#whichsoffice
/usr/bin/soffice
6、启动openoffice服务
openoffice默认安装在/opt/openoffice4/program/目录下,我们可以步入该目录启动openoffice服务,实际上soffice已然加入到环境变量中中国linux,可以直接使用。这儿须要注意的区别是在centos环境中参数前是单横线,Ubuntu环境下是双横线。centos环境下使用双横线不会报错,然而检测窃听端口会看不到哦。
[root@s178desktop-integration]#cd/opt/openoffice4/program/
[root@s178program]#[root@s178program]#soffice-headless-accept=“socket,host=192.168.0.178,port=8100;urp;”-nofirststartwizard&
[1]3869
7、查看服务端口
至此openoffice服务启动成功了,我们可以调用插口进行PDF和word文档的转换了,须要说明的是只支持doc格式,不支持docx格式哦。
[root@s178program]#soffice-headless-accept=“socket,host=0.0.0.0,port=8100;urp;”-nofirststartwizard&
[1]3900
8、停止服务
假如我们须要停止服务,可以使用kill命令。
[root@s178program]#pgrep-fsoffice|xargskill
三、openoffice使用介绍1、创建office文档
如上安装步骤的第5步,实际上安装的就是这个集成桌面linux命令行,假如我们只是作为API插口服务使用并不须要安装这一步。安装了桌面集成服务以后,我们可以在操作系统界面图形化使用openoffice,可以创建word、Excel、ppt等文件。其实也可以直接打开这种格式的文件。通过另存为我们可以发觉格式只支持office的旧格式,最新带x的格式不支持。
2、word导入为PDF
使用文件导入的方法可以将word文件导入为pdf。不过openoffice有个很不友好的地方,打开pdf文件须要自定义字符集、字体、语言等信息,这又谁会晓得每位文件的那些内容呢,选出了以后就出出现打开pdf文件乱码的情况。实际上假如可以正确打开pdf,我们可以将pdf存档为openoffice的odt格式,最后再将odt格式转换为doc格式。只是不晓得是否由于字符集不全的缘由linux操作系统安装,我多次尝试使用openoffice打开pdf文件都是乱码显示。有晓得的网友欢迎分享宝贵的经验,感谢!
本文原创地址://gulass.cn/okybgrjtjgnq.html编辑:刘遄,审核员:暂无