翻譯|使用教程|編輯:李顯亮|2020-02-25 15:53:41.143|閱讀 708 次
概述:PDF、Word、HTML、XPS等是我們日常工作中常用到的文件格式,對于開發人員來說,在程序中接入格式轉換功能也是常見的。而Spire.XLS就是文檔開發方面的專家。本文將介紹如何使用Spire.XLS for Java在Java中將Excel文檔轉換為PDF、圖像、XPS、Html等格式。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
PDF、Word、HTML、XPS等是我們日常工作中常用到的文件格式,不同的場合會用到不同的文件格式展現,那么格式之間的轉化就顯得尤其重要。對于開發人員來說,在程序中接入格式轉換功能也是常見的。而Spire.XLS就是文檔開發方面的專家。
本文將介紹如何使用Spire.XLS for Java在Java中將Excel文檔轉換為PDF、圖像、XPS、Html等格式。如果你還沒有使用過Spire.XLS for Java,可點擊此處下載最新版測試。
Excel測試文檔:
將整個工作簿轉為PDF
import com.spire.xls.*; public class ExcelToPDF { public static void main(String[] args) { //加載Excel文檔 Workbook wb = new Workbook(); wb.loadFromFile("test.xlsx"); //調用方法保存為PDF格式 wb.saveToFile("ToPDF.pdf",FileFormat.PDF); } }
轉換結果
將指定工作表轉為PDF
import com.spire.xls.*; public class ExcelToPDF { public static void main(String[] args) { //加載Excel文檔 Workbook wb = new Workbook(); wb.loadFromFile("test.xlsx"); //獲取第2個工作表 Worksheet sheet = wb.getWorksheets().get(1); //調用方法保存為PDF格式 sheet.saveToPdf("ToPDF2.pdf"); } }
轉換結果
Spire.XLS for Java支持將Excel文檔轉為多種文檔格式,包括PDF、圖片、html、XPS、XML、CSV、PCL、ODS、PostScript、以及Office Excel不同版本如,version97-2003,version2007,version2010,version2013,version2016等。
import com.spire.xls.*; public class ExcelToImg { public static void main(String[] args) { //加載Excel工作表 Workbook wb = new Workbook(); wb.loadFromFile("test.xlsx"); //獲取工作表 Worksheet sheet = wb.getWorksheets().get(0); //調用方法將Excel工作表保存為圖片 sheet.saveToImage("ToImg.png"); //調用方法,將指定Excel單元格數據范圍保存為圖片 //sheet.saveToImage("ToImg2.png",8,1,30,7); //調用方法將Excel保存為HTML sheet.saveToHtml("ToHtml.html"); //調用方法將Excel保存為XPS sheet.saveToFile("ToXPS.xps", String.valueOf(FileFormat.XPS)); //調用方法將Excel保存為CSV sheet.saveToFile("ToCSV.csv", String.valueOf(FileFormat.CSV)); //調用方法將Excel保存為XML sheet.saveToFile("ToXML.xml", String.valueOf(FileFormat.XML)); //調用方法將Excel保存為PostScript sheet.saveToFile("ToPostScript.postscript", String.valueOf(FileFormat.PostScript)); //調用方法將Excel保存為PCL sheet.saveToFile("ToPCL.pcl", String.valueOf(FileFormat.PCL)); } }還想要更多嗎?您可以點擊閱讀【2019 · E-iceblue最新資源整合】,查找需要的教程資源。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn