手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Java 将Excel转为PDF

时间:2024-10-13 12:20:33

以下经验内容将分享如通过Java程序将Excel文档转为PDF文档,这里转换可分为:1. 将整个Excel工作簿转为PDF2. 将指定Excel工作表转为PDF

工具/原料

Free Spire.XLS for Java (免费版)

IntelliJ IDEA

jar文件获取及导入:

1、方法1:通过e-iceblue官网下载。下载后,解压文件,将lib文件夹下的Spire.Xls.jar文件导入Java程序;如下图:

Java 将Excel转为PDF

2、方法2:通过maven仓库导入。

3、测试使用的Excel文档如下,工作簿中包含两个工作表:

Java 将Excel转为PDF

【示例1】将整个Excel工作簿转为PDF

1、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、转换效果:

Java 将Excel转为PDF

【示例2】将指定工作表转为PDF

1、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"); } }

2、转换结果:

Java 将Excel转为PDF
© 手抄报圈