Office文件,pdf文件轉swf

2022-09-11 16:24:24 字數 2226 閱讀 3802

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

openoffice

swftools

先檢視操作是多少位的,然後去相應的jdk,和tomcat,最少是jdk6以上的版本

將jdk和tomcat解壓

開啟/etc/environment 檔案

在path後面新增配置資訊

在path最後加上乙個冒號 ,然後把你jdk安裝的路徑寫在後面

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

:/tmp/jdk

再新增乙個classpath,注意不了寫在path裡面了

classpath=.:/tmp/jdk/lib

配置j**a_home,和classpath一樣

j**a_home=/tmp/jdk

update-alternatives --install /usr/bin/j**a j**a /tmp/jdk/bin/j**a 300

update-alternatives --install /usr/bin/j**ac j**ac /tmp/jdk/bin/j**ac 300

update-alternatives --config j**a

配置好後,執行一下j**a -version

j**a 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的瀏覽器,輸入ip:8080 

執行命令/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  

tar xvf freetype-2.4.8.tar.bz2 

cd freetype-2.4.8 

./configure 

make&&sudo make install 

wget  

tar xvf jpegsrc.v8d.tar.gz 

cd jpegsrc.v8d 

./configure 

sudo make&&sudo make install 

wget  

tar xvf zlib-1.2.6.tar.gz 

cd zlib-1.2.6 

./configure 

make&&sudo make install 

前提是安裝了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,host=127.0.0.1,port=8100;urp;" -nofirststartwizard

上面這個命令一定要執行成功,不然只能pdf轉swf,office轉不了。

如果出現中文亂碼的問題,上傳乙個windows下的字型到/usr/share/fonts/windows目錄下,如果沒有windows目錄,自己建立乙個,然後修改/etc/profile檔案,加乙個目錄

指向剛才的目錄.

將Office文件轉換為PDF

匯入的包 pom.xml中 com.github.livesense jodconverter core 1.0.5 param sourcefile 原始檔,絕對路徑.可以是office2003 2007全部格式的文件,office2010的沒測試.包括.doc,docx,xls,xlsx,ppt...

java處理office文件與pdf檔案 一

需求說明 使用者可以上傳word,excel,ppt,pdf檔案。在頁面能夠預覽該檔案,並可以通過搜尋,找到對應的檔案記錄。使用技術 通過jacob將office轉化為html,使用poi進行檔案提取 在前期調研的時候,搜尋其他將office轉化為html的技術,發現其轉化之後的頁面都不怎麼逼真。但...

C Word文件轉PDF的實現

private string adobepdfprint adobe pdf private string adobedisprint acrobat distiller private string regroot software adobe acrobat distiller private ...