linux下安装swftools和openOffice

最近公司实现一个仿豆丁网百度文库阅读器的功能,需要用到两个软件swftools和openOffice,两个软件win平台运行正常,公司linux服务器运行遇到一些麻烦,下面我把linux平台安装顺序记录下来以做以后参考也分享给大家:

    系统:linuxcenterOS 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-64RPM     

     OOo_3.3.0_Linux_x86-64_install-rpm-wJRE_zh-CN.tar.gz

 

   三、swftools安装:     

    1、安装所需的库和组件。机器之前安装过了,主要安装的是下面几个组件。 yuminstall gcc* automake zlib-devel libjpeg-devel giflib-develfreetype-devel
    2、下载编译安装swftools
       tar vxzfswftools-0.9.1.tar.gz
      cdswftools-0.9.1
      ./configure--prefix=/usr/local/swftools
     make
      make install
    3、设置swftools环境变量,使pdf2swf成为一个可执行命令
          vim /etc/profile
      exportPATH=$PATH:/usr/local/swftools/bin/
   4、安装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
            displayCIDFontTTAdobe-GB1 /usr/share/fonts/win/simhei.ttf
          字体文件自己下载…
   5、最后使用如下转换命令测试:
     pdf2swf-s languagedir=/usr/local/xpdf-chinese-simplified -T 9 -spoly2bitmap -s zoom=150 -s flashversion=9 "/opt/123.pdf" -o"/opt/test/%.swf"
 

解决linux下java的new File()中文路径不能找到文件问题

(2013-02-04 10:39:29)
标签:

it

分类:2012IT随笔
1、首先说下linux下的文件分隔符问题,win下是\,如c:\abc\efg.txt这样可以,但linux下都是/,如/usr/local/abc.txt。如果路径不对,也会找不到文件!
2、如果路径中带中文的文件夹,或名字,用newFile(url);用函数file.exists()会返回false,刚开始我还以为我的路径要转编码,于是试了各种转编码,iso-8859-1,utf-8,gbk,gb2312。。。都转了,都没用。我代码是在win上编译的,在linux下运行的,发现在win下用System.getProperty("file.encoding")得到的是gbk,但在linux下是iso-8859-1。在代码中转编码看来是没用的了,于是想到改操作系统的文件系统编码,于是:
vi/etc/sysconfig/i18n文件,改为LANG="zh_CN.GBK",我试了,改为utf-8也没用,中文乱码,只有改为gbk,改完后再不重启的情况下,使配置生效:source/etc/sysconfig/i18n,结果就可以了,可以正常操作了!
其实这个操作都是临时的,编码也只是零时改了,我用SecureCRT工具,退出会话,再进,编码又回到以前去了,,重启了,感觉好像也没效果,于是,没办法,vi /etc/profile,在文件末尾加上
export LANG="zh_CN.GBK"
export LC_ALL="zh_CN.GBK"
这次感觉不要重启就可以了,编码正常改了,为gbk
      四、openOffice安装:
          1、解压安装包。
              # tar -zxvfOOo_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 ...

http://blog.sina.com.cn/s/blog_684f1c2701013j26.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值