Linux下openoffice与SWFtools的安装

第一部份:OpenOffice的安装

1、Openoffice的官网:http://www.openoffice.org/download/index.html

     选择Linux 64-bit(x86064)(RPM)、版本号4.1.1、进行下载、上传到linux主机

2、解压 Apache_OpenOffice_4.1.0_Linux_x86-64_install-rpm_zh-CN.tar.gz

[root@5201351 ~]# tar zxf Apache_OpenOffice_4.1.1_Linux_x86-64_install-rpm_zh-CN.tar.gz 
[root@5201351 ~]# cd zh-CN/RPMS
[root@5201351 RPMS]# yum install ./*.rpm -y

 3、启动Apache_OpenOffice服务

[root@5201351 RPMS]# cd /opt/openoffice4/program
[root@5201351 program]# ./soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &

 第二部分:SWFtools软件的安装

1、swftools的官网:http://www.swftools.org/download.html选择最新源码包下载

2、安装Swftools软件所需的依赖和环境

[root@5201351 ~]# yum install gcc gcc-c++ make -y
[root@5201351 ~]# yum instsall zlib-devel libjpeg-devel freetype-devel -y

3、Swftools软件的编译和安装

[root@5201351 ~]# tar zxf swftools-0.9.2.tar.gz
[root@5201351 ~]# cd swftools-0.9.2
[root@5201351 swftools-0.9.2]# ./configure --prefix=/usr/local/swftools
[root@5201351 swftools-0.9.2]# make && make install

 在执行make install的时候可以会如下错误

解决方法:编辑./swfs/Makefile文件、查找rm -f的行(44行和46行)、将-o -L去掉,再make install即可。

4、将/usr/local/swftools/bin加入到PATH变量,再使用source命令使其立即生效。

5、安装完成后,可以上传一个pdf文件使用如下命令进行测试、如果成功的话则会在当前目录生成一个由pdf转换而成的swf文件。

[root@5201351 ~] pdf2swf 5201351.pdf -o 5201351.swf
原文地址:https://www.cnblogs.com/5201351/p/3994993.html