2016-09-19 259 views
-1

我有一個簡單的java程序可以創建.xls文件(open office excel文件),並且我想將它保存爲pdf。我在這裏看到了一些答案,但沒有一個對我有用。有沒有一種簡單而自由的方式來做到這一點? 該文件只包含1 .xls的頁面Java將xls文件保存爲PDF

感謝

+0

除非你粘貼你的代碼(也最好,預期和獲得的輸出),你找不到幫助。 – progyammer

回答

2

不知道,請提供更多的細節,分享代碼,這樣的答案可以更精確,但對於代碼的角度來看,可以通過Apache POI來實現。像下面的東西....

//Instantiate a new workbook with excel file path 
Workbook workbook = new Workbook("F:\\FileTemp\\Book1.xls"); 

//Save the document in Pdf format 
workbook.save("F:\\FileTemp\\MyPdfFile.pdf", FileFormatType.PDF); 
+0

有關完整示例,請參閱此鏈接。 http://thinktibits.blogspot.it/2012/12/POI-iText-Convert-XLS-to-PDF-Java-Program.html – mhasan

+0

事實上,我正在使用工作簿 - 我需要什麼jar使用FileFormatType? – user2950329

+0

下載aspose-cells-7.0.0.jar,此解決方案僅基於此jar。鏈接http://www.java2s.com/Code/Jar/a/Downloadasposecells700jar.htm – mhasan