Ⅰ java使用openoffice將word轉換為pdf的問題
可以試抄試spire.doc for java,效果還是襲不錯的
importcom.spire.doc.*;
publicclassWordtoPDF{
publicstaticvoidmain(String[]args){
//載入word示例文檔
Documentdocument=newDocument();
document.loadFromFile("Sample.docx");
//保存結果文件
document.saveToFile("out/toPDF.pdf",FileFormat.PDF);
}
}
Ⅱ 在linux環境下,java怎麼實現從word格式轉換為pdf格式
linux環境下,word格式轉換為pdf格式
word轉換到PDF的步驟就相對簡單了,我們只需要安裝一款虛擬列印機軟體「Virtual Pdf Printer」即可,它可以將你編輯好的word文檔直接輸出為PDF文件格式。
安裝後在word中點擊「打開」→「列印」,
在「列印機名稱」中會看到多了一個「Virtual Printer」選項,
選中它,點擊確定後(未注冊版本有10秒的等待時間),
彈出「保存PDF文件」對話框,先選擇文件的保存路徑,
再點擊「生成設置」按鈕,彈出「系統設置」面板,
對輸出後的PDF文件進行加密和字體等設置,
點擊兩次確定,當前的word文檔就被轉換成PDF格式的文件了.
Ⅲ java怎麼實現將word文檔轉換為pdf文件
WORD轉換到PDF
WORD轉換到PDF的步驟就相對簡單了,我們只需要安裝一款虛擬列印機軟體「Virtual
Pdf
Printer」即可,回它可以將你答編輯好的WORD文檔直接輸出為PDF文件格式。(下載地址:
http://www.newhua.com/soft/21190.htm)
安裝後在WORD中點擊「打開」→「列印」,在「列印機名稱」中會看到多了一個「Virtual
Printer」選項,選中它,點擊確定後(未注冊版本有10秒的等待時間),彈出「保存PDF文件」對話框,先選擇文件的保存路徑,再點擊「生成設置」按鈕,彈出「系統設置」面板(如圖3),對輸出後的PDF文件進行加密和字體等設置,點擊兩次確定,當前的WORD文檔就被轉換成PDF格式的文件了
Ⅳ java中poi如何將word文檔轉換成pdf
itext等等,可以方便轉換的了
~
~
~
~
Ⅳ java 怎麼把pdf轉成word
有個pdf庫,Free Spire.PDF for Java,可以直接調用方法saveToFile("ToWord.docx",FileFormat.DOCX)轉成Word,方法很簡單。
可參考原文
Ⅵ java word轉pdf
可以試試spire.doc for java轉換Word到PDF
Ⅶ java中怎麼將word轉pdf
Ⅷ 如何用純java代碼實現word轉pdf
幾種方案:
方法來一:用apache pio 讀取doc文件源,然後轉成html文件用Jsoup格式化html文件,最後用itext將html文件轉成pdf。
方法2:使用jdoctopdf來實現,這是一個封裝好的包,可以把doc轉換成pdf,html,xml等格式,調用很方便
地址:
需要注意中文字體的寫入問題。
方法3:使用jodconverter來調用openOffice的服務來轉換,openOffice有個各個平台的版本,所以這種方法跟方法1一樣都是跨平台的。
jodconverter的下載地址:
首先要安裝openOffice,下載地址:
安裝完後要啟動openOffice的服務,具體啟動方法請自行google
方法4:效果最好的一種方法,但是需要window環境,而且速度是最慢的需要安裝msofficeWord以及SaveAsPDFandXPS.exe(word的一個插件,用來把word轉化為pdf)
Office版本是2007,因為SaveAsPDFandXPS是微軟為office2007及以上版本開發的插件
SaveAsPDFandXPS下載地址:
jacob 包下載地址:
Ⅸ java中如何實現向已有的PDF文件插入附件
java打開PDF需要藉助其他的jar包的,如果我沒記錯的話,然後查看相應的API介面。應該是以流的形式進行讀取,之前寫過一點是往裡面寫數據的,生成html文然後寫入PDF文件 工具有:
ItextPdf、FlyingAndItext、pd4ml 這些是將html文轉換為PDF文件的,讀取的話直接用bufferread讀取試試(我沒寫過!)