通过c#高效实现excel转pdf,无需依赖office组件(支持excel中带有图片的转换) |
您所在的位置:网站首页 › xlsx转换pdf › 通过c#高效实现excel转pdf,无需依赖office组件(支持excel中带有图片的转换) |
java高效实现excel转pdf,支持excel中带有图片的转换(支持.xls和.xlsx两种格式)
沉默的方三毛: import org.apache.poi.POIXMLDocumentPart; import org.apache.poi.hssf.usermodel.HSSFClientAnchor; import org.apache.poi.hssf.usermodel.HSSFPicture; import org.apache.poi.hssf.usermodel.HSSFShape; import org.apache.poi.hssf.usermodel.HSSFShapeContainer; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.xssf.usermodel.XSSFClientAnchor; import org.apache.poi.xssf.usermodel.XSSFDrawing; import org.apache.poi.xssf.usermodel.XSSFPicture; import org.apache.poi.xssf.usermodel.XSSFShape; java高效实现excel转pdf,支持excel中带有图片的转换(支持.xls和.xlsx两种格式)Luke~: 这是导入那几个jar,还有import能不能提供一下 java高效实现excel转pdf,支持excel中带有图片的转换(支持.xls和.xlsx两种格式)沉默的方三毛: 肯定没有认真看代码,excelCell为null则value=“ ” java高效实现excel转pdf,支持excel中带有图片的转换(支持.xls和.xlsx两种格式)兰尼斯特.泰温: 这一段代码为空没有处理啊 [code=java] if (excelCell != null) { value = excelCell.toString().trim(); if (value != null && value.length() != 0){ String dataFormat = excelCell.getCellStyle().getDataFormatString();//获取excel单元格数据显示样式 if (dataFormat != "General" && dataFormat != "@"){ try { String numStyle = getNumStyle(dataFormat); value = numFormat(numStyle, excelCell.getNumericCellValue()); } catch (Exception e) { } } } } org.apache.poi.ss.usermodel.Font excelFont = getExcelFont(workbook, excelCell, excelPath); [/code] java高效实现excel转pdf,支持excel中带有图片的转换(支持.xls和.xlsx两种格式)沉默的方三毛: 先获取excel的sheet数量,然后通过workbook.getSheetAt(index)每个sheet进行渲染成pdf |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |