server/service/src/main/java/com/doumee/core/annotation/excel/ExcelToPdfTool.java
@@ -2,6 +2,7 @@ import com.spire.xls.Workbook; import com.spire.xls.Worksheet; import java.io.File; import java.io.InputStream; /** @@ -56,5 +57,19 @@ worksheet.saveToPdf(outputPdfPath); } public static void excelToPdf(String file, String outputPdfPath) { //创建Workbook 实例并加载示例文档 Workbook workbook = new Workbook(); workbook.loadFromFile(file); //转换时设置工作表适应宽度 workbook.getConverterSetting().setSheetFitToWidth(true); //获取第一个工作表 Worksheet worksheet = workbook.getWorksheets().get(0); //保存为PDF文档格式 worksheet.saveToPdf(outputPdfPath); } }