Java 將Excel轉為PDF


本文將介紹在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");
    }
}

轉換結果:

 

 

(本文完)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM