Workbook wb = new Workbook();
try {
wb.loadFromFile("/root/abcd.xls");
wb.getConverterSetting().setSheetFitToPage(true);
// 获取第2个工作表
Worksheet sheet = wb.getWorksheets().get(0);
// 调用方法保存为PDF格式
// wb.saveToFile("ToPDF.pdf", FileFormat.PDF);
String outFile = PlatConstant.DOWNLOAD_PATH + PlatConstant.FILE_SEPARATOR + "abc.pdf";
sheet.saveToPdf(outFile);
} catch (Exception e) {
e.printStackTrace();
logger.info("====>异常信息:{}====", e);
} finally {
wb.dispose();
}
这段代码放在linux下,生成的pdf 是个空白页