您的位置:首页 > 运维架构 > Linux

Linux安装OpenOffice与Swftools指南

2012-12-22 22:05 561 查看
前言
安装PDF转换和文档在线预览插件后,管理员可以设置只允许用户下载文档的PDF版本,而无法下载原始文档;或者管理员可以设置用户只能通过浏览器在线预览文档内容,无法下载文档,或者复制/粘贴文档内容。 安装PDF转换和在线预览插件前,先要安装OpenOffice套件以及SWFTools第三方应用。本文主要讲述OpenOffice与Swftools在linux上安装
一、linux安装OpenOffice篇(源码安装)
PDF转换插件需要用到OpenOffice的服务,因此安装PDF转换插件前您需要先安装OpenOffice 并启动OpenOffice的服务。
1、下载
#wget  http://download.services.openoffice.org/files/localized/zh-CN/3.3.0/OOo_3.3.0_Linux_x86_install-rpm_zh-CN.tar.gz
2、解压
#tar  -zxvf  OOo_3.3.0_Linux_x86_install-rpm_zh-CN.tar.gz
3、安装
#cd  OOo_3.3.0_Linux_x86_install-rpm_zh-CN
#cd RPMS
#rpm  -ivh  *.rpm
#cd  desktop-integration
#rpm  -ivh  openoffice.org3.3-redhat-menus-3.3-9556.noarch.rpm
4、启动openoffice服务
#/opt/openoffice.org3/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &      //后台服务启动openoffice
5.测试
#ps  -ef|grep  “openoffice”
二、linux安装篇Swftools
在线预览功能需要使用SWFTools将文档转换为SWF格式,因此安装PDF转换插件前您需要先安装SWFTools工具包。SWFTools是一个开源的SWF生成工具。在Linux系统安装SWFTools前,您先要安装freetype和jpeglib然后才能正确编译pdf2swf.
安装freetype
①#wget  http://download.savannah.gnu.org/releases/freetype/freetype-2.4.11.tar.gz
②#tar  -zxvf  freetype-2.4.11.tar.gz③cd  freetype-2.4.11
④./configure
⑤make
⑥make  install
安装jpeglib
#wget  http://www.ijg.org/files/jpegsrc.v8d.tar.gz
安装同上
安装Swftools
1.下载wget http://www.swftools.org/swftools-0.9.1.tar.gz
2.解压
#tar  -zxvf  swftools-0.9.1.tar.gz
3.安装gcc及相关组件名
#yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel
4.安装swftools
#cd swftools-0.9.1
#./configure
#make
#make install
5.设置swftools环境变量
#vim /etc/profile
#export PATH=$PATH:/usr/local/swftools/bin/
三、安装xpdf语言包
#wget  ftp://ftp.foolabs.com/pub/xpdf/xpdf-chinese-simplified.tar.gz
#tar  -zxvf  xpdf-chinese-simplified  -C  /usr/local/
#vim  /usr/local/xpdf-chinese-simplified/add-to-xpdfrc
fontDir  /usr/share/fonts/win
displayCIDFonTT  Adobe-GB1  /usr/share/fonts/win/simhei.ttf
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: