Browse Source

解决导出pdf、excel时格式错乱的问题

sunyj 9 years ago
parent
commit
980dad0e12
1 changed files with 5 additions and 1 deletions
  1. 5 1
      src/main/java/com/uas/report/service/impl/PrintServiceImpl.java

+ 5 - 1
src/main/java/com/uas/report/service/impl/PrintServiceImpl.java

@@ -175,7 +175,11 @@ public class PrintServiceImpl implements PrintService {
 					jasperPrint = JasperFillManager.fillReport(jasperFilePath, parameters, connection);
 				}
 
-				exportReportToXls(jasperPrint, outputStream, customCellStyle);
+				if (exportFileType.equals("xls")) {
+					exportReportToXls(jasperPrint, outputStream, customCellStyle);
+				} else {
+					exportReportToPdf(jasperPrint, outputStream, pageIndex);
+				}
 				logger.info("export fillReport done...");
 				data = outputStream.toByteArray();
 				outputStream.close();