1、下载FlexPager http://share.weiyun.com/71a27bc336406a0587bc5cc2636b0d0e
2、下载freetype http://share.weiyun.com/d0a275a4a6bf934145e4ab1fafd0eb82
3、下载jpeg http://share.weiyun.com/e773c228038cc1e2435a0094a4e3b78d
4、下载swftools http://share.weiyun.com/8dfc7f02669c8875a8071d1bd6043415
5、下载pdf2json http://share.weiyun.com/e8eb0fac76f65a9f211df9eb1b0aa79f
6、下载pdftk http://share.weiyun.com/77452d6e9b984559d432970d7ab75353
tar -xzvf freetype-2.4.6.tar.gz
cd freetype-2.4.6
./configure
make
make install
tar -xzvf jpegsrc.v8c.tar.gz
cd jpeg-6b
./configure
make
make install
如果报错:/usr/bin/install: 无法创建普通文件"/usr/local/man/man1/cjpeg.1": 没有那个文件或目录
make: *** [install] 错误 1
先创建文件夹:mkdir -p /usr/local/man/man1 然后在make install即可。
sudo yum install libgcj sudo rpm -i pdftk-2.02-1.el6.x86_64.rpm
tar -xzvf swftools-0.9.2-centos.tar.gz
cd swftools-0.9.2
sudo ldconfig /usr/local/lib
./configure
make
make install
安装完成后执行一下,pdf2swf -h 有帮助内容显示,则证明安装成功。尝试转换文件;
pdf2swf -o dxhqdpx.swf -s flashversion=9 dxhqdpx.pdf
如果在转换是报错:Wrong JPEG library version: library is 90, caller expects 62。则需要修改swftools/lib/jpeg.c的源码
lib/jpeg.c: #ifdef HAVE_JPEGLIB #define HAVE_BOOLEAN #include <jpeglib.h> /*将上面的源码修改成下面的*/ #ifdef HAVE_JPEGLIB #ifndef FALSE /* in case these macros already exist */ #define FALSE 0 /* values of boolean */ #endif #ifndef TRUE #define TRUE 1 #endif #define HAVE_BOOLEAN #include <jpeglib.h>
一.安装openoffice
第一步安装openoffice
安装最新的openoffice 需要最新的系统,redhadserver5.5不行,因为里面GLIBC最高是2.5的,最新的openoffice需要GLIBC_2.11。所以openoffice安装到了线上的CentOS 6.3上面。
1:下载最新的 openoffice
地址:http://jaist.dl.sourceforge.net/project/openofficeorg.mirror/localized/zh-CN/3.4.1/Apache_OpenOffice_incubating_3.4.1_Linux_x86-64_install-rpm_zh-CN.tar.gz
>wget http://jaist.dl.sourceforge.net/project/openofficeorg.mirror/localized/zh-CN/3.4.1/Apache_OpenOffice_incubating_3.4.1_Linux_x86-64_install-rpm_zh-CN.tar.gz
下载文件。
2:下载完成后解压
tar xfApache_OpenOffice_incubating_3.4.1_Linux_x86-64_install-rpm_zh-CN.tar.gz
[root~]# tar xfApache_OpenOffice_incubating_3.4.1_Linux_x86-64_install-rpm_zh-CN.tar.gz
3.安装软件
[root~]# cd zh-CN/
[root~]# cd RPMS
安装所有的rpm
[root~]# yum localinstall *.rpm
//注意,请用 yum localinstall 而不是 yum install也可以使用rpm -ivh *.rpm(推荐,少报错)
然后再安装desktop-integration下的openoffice.org3.4-redhat-menus-3.4-9593.noarch.rpm
注意可能需要重新安下openoffice.org-ure-3.4.1-9593.x86_64.rpm 这个rpm 在RPMS目录下
4.启动服务
进入安装目录/opt/openoffice.org3/program
执行命令:
soffice.bin -headless -accept=socket,host=127.0.0.1,port=2002;urp; -nofirststartwizard
后台启动:
./soffice --headless --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard &
未完待续----------------------------------------------------------
http://my.oschina.net/kmwzjs/blog/496668
http://my.oschina.net/stephenzou/blog/144489
http://blog.sina.com.cn/s/blog_6094008a0102vney.html
http://blog.163.com/peijian1008@126/blog/static/95311581201411683432772