① 請問如何用java把ppt、word、excel轉換成pdf,有具體的思路嗎
這個很簡單呀
你在電腦中安裝一個PDF列印機就可以了呀,就可以把任何可以列印的文件列印成PDF文件。
② java wps將文檔轉成pdf
看看wps或其他軟體用命令行轉pdf,用java執行命令行就可以了
③ 如何用純java代碼實現word轉pdf
1. 需要用的軟體
OpenOffice 下載地址http://www.openoffice.org/
JodConverter 下載地址http://sourceforge.net/projects/jodconverter/files/JODConverter/
2.啟動OpenOffice的服務
安裝完openoffice,安裝服務
cdC:Program Files (x86)OpenOffice 4program
執行
soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard
查看是否安裝成功,查看埠對應的pid
netstat -ano|findstr "8100"
查看pid對應的服務程序名
tasklist|findstr "pid值"
3.將JodConverter相關的jar包添加到項目中
4. 下面是實現代碼
/**
*將Office文檔轉換為PDF.運行該函數需要用到OpenOffice,OpenOffice下載地址為
*http://www.openoffice.org/
*
*<pre>
*方法示例:
*StringsourcePath="F:\office\source.doc";
*StringdestFile="F:\pdf\dest.pdf";
*Converter.office2PDF(sourcePath,destFile);
*</pre>
*
*@paramsourceFile
*源文件,絕對路徑.可以是Office2003-2007全部格式的文檔,Office2010的沒測試.包括.doc,
*.docx,.xls,.xlsx,.ppt,.pptx等.示例:F:\office\source.doc
*@paramdestFile
*目標文件.絕對路徑.示例:F:\pdf\dest.pdf
*@return操作成功與否的提示信息.如果返回-1,表示找不到源文件,或url.properties配置錯誤;如果返回0,
*則表示操作成功;返回1,則表示轉換失敗
*/
publicstaticintoffice2PDF(StringsourceFile,StringdestFile){
try{
FileinputFile=newFile(sourceFile);
if(!inputFile.exists()){
return-1;//找不到源文件,則返回-1
}
//如果目標路徑不存在,則新建該路徑
FileoutputFile=newFile(destFile);
if(!outputFile.getParentFile().exists()){
outputFile.getParentFile().mkdirs();
}
//connecttoanOpenOffice.orginstancerunningonport8100
=newSocketOpenOfficeConnection(
"127.0.0.1",8100);
connection.connect();
//convert
DocumentConverterconverter=(
connection);
converter.convert(inputFile,outputFile);
//closetheconnection
connection.disconnect();
return0;
}catch(FileNotFoundExceptione){
e.printStackTrace();
return-1;
}catch(ConnectExceptione){
e.printStackTrace();
}catch(IOExceptione){
e.printStackTrace();
}
return1;
}
④ 如何通過Java編碼實現 txt,xls,ppt,doc等文檔轉換成PDF
用POI來讀取這些文檔,然後生成 PDF,你可以網路一下POI。生成PDF 的具體標准我沒有看過,應該有那些成熟的JAVA 的類包的。
⑤ 如何將PPT批量轉化為PDF,通過代碼實現。VB VC++ C# JAVA任何語言代碼都行。請大蝦們幫忙解決。
PowerPoint2007把PPT批量轉為PDF
http://www.85flash.com/Get/e/office-e/PowerPoint/2008-1-7/15573687.htm
再繼續努力吧,因為我對語言編程了解太少
⑥ 使用java怎樣把ppt轉化成PDF
使用free spire.presentation for java
import com.spire.presentation.FileFormat;
import com.spire.presentation.Presentation;
public class PPTToPDF {
public static void main(String[] args) throws Exception {
Presentation ppt = new Presentation();
ppt.loadFromFile("xx.ppt");
ppt.saveToFile("xx.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格式的文件了.
⑧ 如何將word,excel,powerpoint等轉換成html或pdf
Office文檔轉換為html網頁文件或者PDF文件主要有以下幾種方法:
PPT文件轉換為PDF格式一般有以下幾種途徑:
1.Office2007及更高的版本支持直接將表格文件轉存為html文件或PDF文件,打開文檔,然後點擊另存為,然後從格式列表中選擇網頁格式或者PDF格式即可。
2.使用第三方軟體進行轉換,比如anybizsoft pdf converter。添加幻燈片文件,然後選擇轉換後的格式(pdf),然後點擊轉換即可。
3.使用在線轉換:網路搜索「pdf在線轉換」,然後打開相應的連接,然後上傳文檔,點擊轉換,然後把轉換後的文件下載到本地即可。