本文將介紹在Java程式中如何將Excel工作簿轉為PDF文檔的,包括: 將整個工作簿轉為PDF 將指定工作表轉為PDF 使用工具:Free Spire.XLS for Java (免費版) Jar文件下載及導入: 方法1:通過官網下載。下載後,解壓文件,將lib文件夾下的Spire.Xls.jar ...
本文將介紹在Java程式中如何將Excel工作簿轉為PDF文檔的,包括:
- 將整個工作簿轉為PDF
- 將指定工作表轉為PDF
使用工具:Free Spire.XLS for Java (免費版)
Jar文件下載及導入:
方法1:通過官網下載。下載後,解壓文件,將lib文件夾下的Spire.Xls.jar文件導入Java程式,如下圖:
方法2:通過maven倉庫導入,具體步驟可參考導入方法。
Excel測試文檔如下,包含兩個工作表:
JAVA代碼示例
【示例1】將整個工作簿轉為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); } }
轉換結果:
【示例2】將指定工作表轉為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"); } }
轉換結果:
(本文完)