word轉為pdf檔案

2021-09-25 23:54:33 字數 1758 閱讀 1964

第一種:使用openoffice外掛程式完成

缺點:只能轉換真正的word文件

/**

* startfile和overfile 最好在同乙個目錄下

* @param startfile 源檔案目錄(word檔案)

* @param overfile 轉換的pdf檔案目錄

* @throws ioexception

*/public void wordtopdf(string startfile, string overfile) throws ioexception

// 輸出檔案目錄

file outputfile = new file(overfile);

if (!outputfile.getparentfile().exists())

// 呼叫openoffice服務執行緒

string openofficepath =propertiesutil.getglobalvaluebykey("openofficepath");

string command=null;

/** windows 伺服器呼叫的位址會帶exe **/

if(openofficepath.indexof(".exe")>0 || openofficepath.indexof(".exe")>0)

/** linux 不會帶 **/

else

system.out.println("----------------------------------"+command+openofficepath);

process p = runtime.getruntime().exec(command);

// 連線openoffice服務

openofficeconnection connection = new socketopenofficeconnection("127.0.0.1", 8100);

connection.connect();

// 轉換

documentconverter converter = new openofficedocumentconverter(connection);

converter.convert(inputfile, outputfile);

// 關閉連線

connection.disconnect();

// 關閉程序

p.destroy();

}

2:基於aspose-words-15.8.0-jdk16.jar包轉換

優點:可以轉換本質上是html的word文件

public static void wordtopdf(string startfile, string overfile) throws ioexception, connectexception  catch (exception e) 

try catch (exception e)

os.close();

//刪除doc檔案,用不到就刪掉

file f = new file(startfile);

if(f.exists())

}

如何把SWF轉為PDF檔案

自己有需求需要把swf轉為pdf檔案,當然,我的swf中是沒有聲音的,都是,自己在網上搜尋了下,發現沒有什麼很好的解決辦法,下的幾個轉換工具也都不好使。後來終於琢磨出來乙個好方法,需要用到的工具是foxitpdfcreator,foxitpdfcreator是收費的。foxitpdfcreator是...

如何將PDF轉為可編輯的Word文件

在使用pdf文件內容的時候,通常都會將pdf先轉換成word格式,因為word文件的內容易用編輯,使用起來也方便。所以很多人會將pdf文件轉為word格式,雖然方法有很多,但是通過不同途徑轉換出來的結果也是會有不同,與原pdf檔案或多或少有些出入。那如何最大限度的將pdf完整轉換為word文件呢?如...

word如何轉換成pdf檔案

word如何轉換成pdf檔案 很多文職人員每天都要進行上百個檔案處理,並能確保轉換出來的檔案與原檔案一致,轉換的效果不理想將會直接造成我們的工作程序將無法按時完成。縱觀網路上遍地的pdf轉換工具,到底選擇哪一款可以輕鬆將word轉成保密性強的pdf格式的電子書,能夠在轉換後的pdf文字中看不到原wo...