openOffice + swftools + FlexPaperViewer 附件预览 linux 环境配置:

首先安装所有需要安装的组件:

yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel

1、openOffice 安装 :

参考博文地址:https://www.cnblogs.com/Oliver-rebirth/p/Linux_openOffice.html

解压openOffice
cd 进入解压后的 /zh-cn/RPMS
yum localinstall *.rpm
cd desktop-integration
rpm -ivh openoffice4.1.5-redhat-menus-4.1.5-9789.noarch.rpm

启动
/opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard  临时启动
nohup /opt/openoffice4/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &  后台启动

netstat -lnp |grep 8100 查看是否启动成功

1.装完openoffice后启动服务可能会报错:no suitable windowing system found, exiting
从字面上的意思就是缺少一个窗口化的系统。。所以就安装一个。

yum groupinstall "X Window System"

2、swftools安装

  tar -vxzf swftools-2013-04-09-1007.tar.gz
  cd swftools-2013-04-09-1007
  ./configure --prefix=/usr/swftools
  make
  make install
  make clean
  make distclean
  whereis pdf2swf  
  
  vim /etc/profile
export PATH=$PATH:/usr/swftools-2013-04-09-1007/bin

查看是否配置成功: pdf2swf -h

3、openoffice中文乱码解决:

复制 windows下面: 
        C:\Windows\Fonts 所有文件到 /usr/share/fonts 目录
        执行: fc -cache

4、解决swftools中文乱码:

上传 xpdf-chinese-simplified 文件到 usr/local/pdf
 修改 xpdf-chinese-simplified/add-to-xpdfrc
下面的所有路径为 /usr/local/pdf/xpdf-chinese-simplified/xxxx...

5、解决url中文参数传递乱码:

传参方使用: encodeURI(encodeURI(中文参数)) 

接收方使用:decodeURI(中文参数)

6、文件下载链接

https://pan.baidu.com/s/1lgKNqaGJ6OJk8BWLj5ExQg

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值