加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Office文档,pdf文档转swf

发布时间:2020-12-15 18:25:26 所属栏目:百科 来源:网络整理
导读:以下操作的环境,ubuntu server版本,64位 先下载openoffice,swftools openoffice swftools jodconverter-2.2.2(下面有给出源码,源码里面有了,可以不用下载) 先查看操作是多少位的,然后去相应的 JDK ,和 tomcat ,最少是 jdk6 以上的版本 将 JDK 和 Tomc

以下操作的环境,ubuntu server版本,64位


先下载openoffice,swftools

openoffice

swftools

jodconverter-2.2.2(下面有给出源码,源码里面有了,可以不用下载)


先查看操作是多少位的,然后去相应的JDK,和tomcat,最少是jdk6以上的版本

JDKTomcat解压

打开/etc/environment?文件

PATH后面添加配置信息

PATH最后加上一个冒号?,然后把你JDK安装的路径写在后面

我的在/tmp/目录下,名字叫做jdk,所以加上

:/tmp/jdk

再添加一个classpath,注意不了写在PATH里面了

CLASSPATH=.:/tmp/jdk/lib

配置JAVA_HOME,和CLASSPATH一样

JAVA_HOME=/tmp/jdk

update-alternatives?--install?/usr/bin/java?java?/tmp/jdk/bin/java?300

update-alternatives?--install?/usr/bin/javac?javac?/tmp/jdk/bin/javac?300

update-alternatives?--config?java

配置好后,运行一下java?-version

java?version?"1.6.0_24"

OpenJDK?Runtime?Environment?(IcedTea6?1.11.3)?(6b24-1.11.3-1ubuntu0.12.04.1)

OpenJDK?Server?VM?(build?20.0-b12,?mixed?mode)

如果出现以上信息,说明OK了。

配置tomcat

我的tomcat也在/tmp目录下,名字叫做tomcat

打开/etc/environment?文件,加入下面配置

CATALINA_HOME=/tmp/tomcat

export?CATALINA_HOME

运行命令/tmp/tomcat6/bin/startup.sh启动Tomcat?

用浏览器访问http://localhost:8080,出现猫就表现成功。如果没有浏览器,可以打开windows的浏览器,输入IP8080?

运行命令/tmp/tomcat6/bin/shutdown.sh关闭Tomcat。?

在安装swftools的时候,看下是否安装了gcc?g++,如果没有输入

sudo?apt-get?install?make?gcc?g++?

如果没有make

sudo?apt-get?install?make

在安装swftools前要先安装一些swftools要用的一些第三方库文件,命令如下。

wget?http://nchc.dl.sourceforge.net/project/freetype/freetype2/2.4.8/freetype-2.4.8.tar.bz2?

tar?xvf?freetype-2.4.8.tar.bz2?

cd?freetype-2.4.8?

./configure?

make&&sudo?make?install?

wget?http://www.ijg.org/files/jpegsrc.v8d.tar.gz?

tar?xvf?jpegsrc.v8d.tar.gz?

cd?jpegsrc.v8d?

./configure?

sudo?make&&sudo?make?install?

wget?http://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.6/zlib-1.2.6.tar.gz?

tar?xvf?zlib-1.2.6.tar.gz?

cd?zlib-1.2.6?

./configure?

make&&sudo?make?install?

然后提把下载好的swftools解压,configure,make,make?install

安装OpenOffice,把下载好的OpenOffice解压,进入到zh-CN目录下的RPMS目录下,

前提是安装了rpm,?sudo?apt-get?install?rpm

rpm?-ivh?*.rpm

安装好后,执行soffice?-headless?-accept="socket,host=127.0.0.1,port=8100;urp;"?-nofirststartwizard?命令,如果执行不成功,找到openoffice的安装目录,默认在/opt/openoffice.org3/program目录下,进入到这个目录,执行以下命令:

./soffice??-headless?-accept="socket,port=8100;urp;"?-nofirststartwizard

上面这个命令一定要执行成功,不然只能pdfswfoffice转不了。

如果出现中文乱码的问题,上传一个windows下的字体到/usr/share/fonts/windows目录下,如果没有windows目录,自己建立一个,然后修改/etc/profile文件,加一个<dir>目录</dir>

指向刚才的目录.


java源代码也有,已经编译过了,可以直接放到tomcat的webapps目录下,源码下载点击这里

这个源码的功能包括上传doc,ppt,pdf文件,然后将文件转成swf文件的。所以大家在用的时候,只要把上传文件的地址指向那个servlet就可以了。java代码会自动上传,转换文件。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读