文章分类 - 导入导出
摘要:poi模板文本替换格式为${}.列表替换格式为${.*} //word和excel格式一样 poi-tl模板文本和图表格式均为{{}},图片标签以@开始:{{@var}},列表标签以开始:{{*var}} 多系列图表的标签是一个文本:{{var}},标签位置在:图表区格式—可选文字—标题(新版本
阅读全文
摘要:导出docx为字节流 注释:由于poi-tl对循环列表的导出说明的不是很详细,故此处导出时使用poi和poi-tl结合导出。 基本思路为:使用poi导出文本和列表,存为临时文件,再以临时文件为模板,使用poi-tl导出图表,最终生成导出结果。 应注意把临时文件删除 @ResponseBody @Ge
阅读全文
摘要:poi-tl图表替换类 1. 单系列饼图 Integer[] r = {0,0,0,0}; ChartSingleSeriesRenderData issueServerityPie = Charts .ofSingleSeries("问题严重等级分布", new String[] { "1", "
阅读全文
摘要:模板中需要替换的字段格式为:\({*}和\){.} ${*} 为替换表格内容 ${.}为多行替换表格内容,即列表循环替换 格式如图所示
阅读全文
摘要:@Controller ///controller层 @RequestMapping("/export") ///Request请求url public class ExportController { @ResponseBody ///Response响应 @GetMapping("build/{
阅读全文
摘要:package com.cst.kit.poi.excel; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.HashMap; import ja
阅读全文
摘要://ExcelWriter类 package com.cst.kit.poi.excel; import java.io.File; import java.io.InputStream; import org.apache.poi.ss.usermodel.Workbook; import com
阅读全文
摘要://PoiUtil类 package com.cst.kit.poi.excel; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IO
阅读全文
摘要:POi简介 POI,全称Apache POI,使用Java编写的免费开源的跨平台的Java API。 是创建和维护操作各种符合 Office Open XML(OOXML)标准和微软的 OLE 2 复合文档格式(OLE2)的 Java API。用它可以使用 Java 读取和创建, 修改 MS Exc
阅读全文