当前位置:   article > 正文

java实现excel表格转为pdf文件_java excel转pdf

java excel转pdf
  1. import com.aspose.cells.Workbook;
  2. import com.aspose.cells.PdfSaveOptions;
  3. /**
  4. excelFileDir:excel文件路径
  5. pdfFilePath:excel文件名称
  6. */
  7. public String convertExcelToPdf(String excelFileDir ,String pdfFilePath) throws Exception {
  8. // String pdfFileName = "";//声明pdf文件名称
  9. FileOutputStream fileOutputStream = null;
  10. try {
  11. if (new File(excelFileDir).exists()) {
  12. // xls转pdf
  13. Workbook workbook = new Workbook(excelFileDir);
  14. File pdfFile = new File(pdfFilePath);
  15. PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
  16. pdfSaveOptions.setOnePagePerSheet(true);
  17. fileOutputStream = new FileOutputStream(pdfFile);
  18. workbook.save(fileOutputStream, SaveFormat.PDF);
  19. } else {
  20. return pdfFilePath;
  21. }
  22. } catch (Exception e) {
  23. // logger.error(e.getMessage());
  24. }finally {
  25. fileOutputStream.close();
  26. }
  27. return pdfFilePath;
  28. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/69511
推荐阅读
相关标签
  

闽ICP备14008679号