EasyPoi教程 下载本文

这个校验是中断校验,发现校验失败后会爆出异常,异常枚举值

校验方法有两种,1.注解校验,2数组校验,推荐后者

1. 注解校验

在注解中加入

DEMO:

2. 数据值校验,

就是在导入参数中动态设置需要校验的对象比如:

如果是有集合也可以校验

同样抛出校验异常信息,终止导入流程

第二章 Word篇 Word模板导出

因为POI的Word 2003支持的很不好,我也就不进行支持了,现在只支持2007版本 支持值替换,图片替换,table等功能

基本功能是基于Excel 模板导出功能的clone,实现了Excel模板中的大部分功能,语法也都是保持一致,目前不能嵌套table请注意 语法啥的就不讲了,说下不同的地方

提供一个专用的图片替换类,判断这个对象会把这个地方替换成图片

第三章PDF导出

Pdf导出

同样是基于Excel模块的功能扩展,目前只支持Excel注解导出和map导出,还没支持模板

提供了样式接口IPdfExportStyler,用于创建Cell时候的样式设置

方法也和Excel;类似,但是要提供流

第四章HTML导出 HTML导出

目前只支持Excel转为HTML,效果还算凑合,给用户看看可以,企业级还是需要专业的解决方案

导出返回两种界面,支持图片转换 toTableHtml只返回table对象 toAllHtml返回包含html的对象

导出代码,算是一个单独的工具类