`

linux下安装swftools和openOffice

 
阅读更多

最近公司实现一个仿豆丁网百度文库阅读器的功能,需要用到两个软件swftools和openOffice,两个软件win平台运行正常,公司linux服务器运行遇到一些麻烦,下面我把linux平台安装顺序记录下来以做以后参考也分享给大家:
    系统:linux centerOS 5.6 X64  软件下载版本自选
    这里我下载的软件都是老版本,新版本安装不通过。系统有些老,大家可以根据自己系统选择下载。
    一、swftools下载:
      http://www.swftools.org/download.html
      下载 swftools-0.9.1.tar.gz

    二、openOffice下载:
      http://download.openoffice.org/all_rc.html#untested-full  
      Linux x86-64 RPM    
      OOo_3.3.0_Linux_x86-64_install-rpm-wJRE_zh-CN.tar.gz

    三、swftools安装:    
    1、安装所需的库和组件。机器之前安装过了,主要安装的是下面几个组件。yum install gcc* automake zlib-devel libjpeg-devel giflib-devel freetype-devel
    2、下载编译安装swftools。
       tar vxzf swftools-0.9.1.tar.gz
      cd swftools-0.9.1
      ./configure --prefix=/usr/local/swftools
      make
      make install
    3、设置swftools环境变量,使pdf2swf成为一个可执行命令
      vim /etc/profile
     export PATH=$PATH:/usr/local/swftools/bin/
    4、安装xpdf语言包。下载xpdf-chinese-simplified.tar.gz(ftp://ftp.foolabs.com/pub/xpdf/xpdf-chinese-simplified.tar.gz)文件,解压到/usr/local下,编辑add-to-xpdfrc文件,如下:
      vim /usr/local/xpdf-chinese-simplified/add-to-xpdfrc
     fontDir /usr/share/fonts/win
      displayCIDFontTT Adobe-GB1 /usr/share/fonts/win/simhei.ttf
      字体文件自己下载…
    5、最后使用如下转换命令测试:
     pdf2swf -s languagedir=/usr/local/xpdf-chinese-simplified -T 9 -s poly2bitmap -s zoom=150 -s flashversion=9 "/opt/123.pdf" -o "/opt/test/%.swf"

    四、openOffice安装:
      1、解压安装包。
        # tar -zxvf OOo_3.3.0_Linux_x86-64_install-rpm-wJRE_zh-CN.tar.gz
        解压后,会得到OOO330_m20_native_packed-1_zh-CN.9567目录。
      2、(进入RPMS目录)安装OpenOffice的所有组件
        # rpm -ivh openoffice*.rpm
      3、(进入RPMS/desktop-integration目录)安装OpenOffice的桌面控制台desktop-integration
        # cd desktop-integration
        # rpm -ivh openoffice.org3.2-redhat-menus-3.2-9472.noarch.rpm
        注意:安装这个桌面配置环境的时候,应根据自己的系统选择合理的配置文件包。
      4、启动openOffice
        cd /opt/openoffice.org3/program
        #soffice -headless -accept="socket,host=localhost,port=8100:urp;" -nofirststartwizard &
        或:/opt/openoffice.org3/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &
     
参阅文档:http://tetop.blog.51cto.com/1883288/817509
          http://hi.baidu.com/nessus1/item/a714b5020a2c21d81ff046d0
          http://www.doc88.com/p-296361017943.html
          http://www.blogjava.net/hongjunli/archive/2010/05/27/322037.html




reference:http://blog.sina.com.cn/s/blog_684f1c2701013j26.html
分享到:
评论

相关推荐

    swftools+openOffice.zip

    安装时,Windows用户可以直接运行.exe文件,Linux用户则需解压.tar.gz文件,并按照其提供的说明进行编译和安装。 其次,OpenOffice是一款开源的办公软件套件,与Microsoft Office类似,但完全免费。它包含了文字...

    swftools、openoffice安装

    - 运行安装程序,选择自定义安装,根据需要选择组件和安装路径,然后按照向导完成安装。 2. **Linux环境下安装OpenOffice**: - Linux用户通常会通过RPM或DEB包管理器来安装OpenOffice。以RPM为例,你可以执行: ...

    在线预览office文件, linux下安装openOffice和swftools

    总结一下,要在Linux下实现Office文件的在线预览,主要步骤包括:安装OpenOffice(或LibreOffice)以处理Office文档,安装Swftools用于转换PDF到SWF,然后将转换后的SWF文件部署到Web服务器上。同时,注意处理字体...

    swftools-0.9.2 linux 编译安装详细(readme),包括所有需要的资源

    swftools linux编译 【资源】gbsn00lp.ttf gkai00mp.ttf xpdf-chinese-simplified.tar.gz readme openOfficeStartCommand = /usr/lib/openoffice.org3/program/soffice.bin/ -headless\ -accept="socket,host=...

    openoffice swftools giflib

    总之,"openoffice swftools giflib"是构建Linux环境下的在线文档预览系统的关键组件。OpenOffice提供文档处理能力,Swftools帮助转换为适合网络显示的格式,而giflib确保了GIF图像的正常处理。正确安装和配置这些...

    linux安装openkm6.3.pdf

    在安装OpenKM 6.3之前,需要安装一些依赖项,包括tesseract ocr、OpenOffice、swftools、ImageMagick和ClamAV。 (1)安装tesseract ocr tesseract ocr是一个开源的OCR(Optical Character Recognition)引擎,...

    OpenOffice-4.1.3以及Swftools-0.9.1安装包下载

    通过OpenOffice和SWFTools的组合,用户不仅可以处理日常办公文档,还可以进行多媒体内容的创建和转换,极大地扩展了工作效率和创作能力。这两个工具都是开源项目,这意味着它们的源代码可供社区检查、改进和扩展,...

    linux安装openkm6.3[收集].pdf

    在本文中,我们将深入探讨如何在Linux环境下安装和配置OpenKM 6.3,这是一个流行的开源文档管理系统。这个过程在CentOS 5.4操作系统上进行了详细的描述,涉及多个依赖软件的安装,包括OCR(光学字符识别)、...

    linux下openmeetings安装配置.pdf

    【OpenMeetings在Linux下的安装配置】 OpenMeetings是一款开源的在线会议系统,适用于企业级的远程协作和视频会议需求。在Linux环境下安装配置OpenMeetings需要满足一定的硬件和软件条件,以及安装一系列依赖软件。...

    java 文档开发手册指南

    以下将详细介绍其中涉及的主要工具——OpenOffice和Swftools,并分别提供在Linux和Windows操作系统上的安装步骤。 一、工具简介 1. OpenOffice:这是一个开源的办公软件套件,包含文字处理、电子表格、演示文稿、...

    linux 下php制作仿百度文库

    - **安装JDK**:Java环境是OpenOffice和JODConverter运行的基础。 - **下载地址**:[Oracle JDK](http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html) - **安装方法**...

    java实现类似文库功能(linux).doc

    **工具准备和安装** 1. **安装OpenOffice3**:在Linux环境中,安装过程中可能遇到问题,推荐的安装命令是`rpm -ivh *.rpm --nodeps –force`。安装完成后,启动服务的命令为`/opt/program/soffice -headless -...

    在_linux系统上安装Openmeetings免费视频会议第一版

    为了更好地理解和安装OpenMeetings,我们首先需要了解几个关键组件:Red5和OpenMeetings本身。 - **Red5**:这是一款基于Java的免费开源Flash流媒体服务器,可以替代Adobe的FMS(Flash Media Server),具有良好的...

    java实现类似百度文库功能(linux)范本模板.pdf

    - **OpenOffice SDK**:用于开发和扩展OpenOffice,同样需要解压和安装。 - **配置服务**:设置OpenOffice作为无头模式运行,监听指定端口(如8100),以供JodConverter调用。 **4. 文档转换流程** - **使用...

    仿百度文库

    - 安装SWFTools,并解决其中文支持问题,可能需要额外安装XPDF。 - 设置转换参数,如指定Flash版本、语言支持等。 - 可以通过自定义样式模板提高输出质量。 ##### 4. **在线显示** - **技术选型**:使用Flash ...

    Java实现文档在线阅读.docx

    - 确保 OpenOffice 和 SWFTools 已正确安装并配置。 - **兼容性**: - 测试不同平台下的兼容性问题,确保在 Windows 和 Linux 环境下都能正常工作。 - **性能优化**: - 优化转换过程中的资源消耗,减少用户等待...

Global site tag (gtag.js) - Google Analytics