Pārlūkot izejas kodu

增加流输入的,html 导出

4.1.3.A
jueyue pirms 7 gadiem
vecāks
revīzija
e41c71a851
2 mainītis faili ar 17 papildinājumiem un 2 dzēšanām
  1. +16
    -2
      easypoi-base/src/main/java/org/jeecgframework/poi/excel/HtmlToExcelUtil.java
  2. +1
    -0
      easypoi-base/src/main/java/org/jeecgframework/poi/exception/excel/enums/ExcelExportEnum.java

easypoi-base/src/main/java/org/jeecgframework/poi/excel/HtmlExportUtil.java → easypoi-base/src/main/java/org/jeecgframework/poi/excel/HtmlToExcelUtil.java Parādīt failu

@@ -15,20 +15,26 @@
*/
package org.jeecgframework.poi.excel;
import java.io.IOException;
import java.io.InputStream;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.util.IOUtils;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import org.jeecgframework.poi.excel.entity.enmus.ExcelType;
import org.jeecgframework.poi.excel.html.HtmlToExcelServer;
import org.jeecgframework.poi.exception.excel.ExcelExportException;
import org.jeecgframework.poi.exception.excel.enums.ExcelExportEnum;
/**
* 基于Excel和Html的互换
* @author JueYue
* 2017年3月27日
*/
public class HtmlExportUtil {
public final class HtmlToExcelUtil {
private HtmlExportUtil() {
private HtmlToExcelUtil() {
}
@@ -43,4 +49,12 @@ public class HtmlExportUtil {
return workbook;
}
public static Workbook htmlToExcel(InputStream is, ExcelType type) {
try {
return htmlToExcel(new String(IOUtils.toByteArray(is)), type);
} catch (IOException e) {
throw new ExcelExportException(ExcelExportEnum.HTML_ERROR, e);
}
}
}

+ 1
- 0
easypoi-base/src/main/java/org/jeecgframework/poi/exception/excel/enums/ExcelExportEnum.java Parādīt failu

@@ -24,6 +24,7 @@ public enum ExcelExportEnum {
PARAMETER_ERROR ("Excel 导出 参数错误") ,
EXPORT_ERROR ("Excel导出错误") ,
HTML_ERROR ("Excel导出Html流错误") ,
TEMPLATE_ERROR ("Excel 模板错误");
private String msg;


Notiek ielāde…
Atcelt
Saglabāt