最近做了poi模块,总结一下。 poi是常用的报表导出工具,一般业务需求基本都可以满足,我们第一步导入基本的jar包,这里导入的是3.10的版本,不是最新的。 然后基本的导出代码如下: 然后我们写servlet: 最主要的代码就是这一段: 将 HSSFWorkbook 对象写到 response里的 ...
分类:
其他好文 时间:
2018-08-03 11:35:39
阅读次数:
160
效果图: 周月季效果一样 protected void btn_impor() { #region 样式 HSSFWorkbook workbook = new HSSFWorkbook(); HSSFCellStyle headStyle = workbook.CreateCellStyle(); ...
分类:
其他好文 时间:
2018-07-20 19:05:08
阅读次数:
204
很多时候我们需要对数据进行一些特殊处理 ,前不久我做OA管理系统时遇到一个问题 ,需要将表打印出来 那么首先要打印就进行特殊处理,比如我是将它转成excel文档 。 NOPI确实是个比较好用的东西 , HSSFWorkbook book = new HSSFWorkbook(); using (Fi ...
2016-12-27 10:44 by 杨新华, 5242 阅读, 0 评论, 收藏, 编辑 NPOI针对office2003使用HSSFWorkbook,对于offce2007及以上使用XSSFWorkbook;今天我以HSSFWorkbook自定义颜色为例说明,Office2007的未研究呢 在 ...
分类:
其他好文 时间:
2018-06-15 13:00:19
阅读次数:
165
只是临时导数据用的。方便。最基本的方法, [HttpGet] [Route("ExportEnterprise")] public BaseResponse ExportEnterprise() { IWorkbook workbook = new HSSFWorkbook(); ISheet sh... ...
分类:
Web程序 时间:
2018-06-05 15:34:51
阅读次数:
200
我们知道要创建一张excel你得知道excel由什么组成,比如说sheet也就是一个工作表格,例如一行,一个单元格,单元格格式,单元格内容格式…这些都对应着poi里面的一个类。 一个excel表格: HSSFWorkbook wb = new HSSFWorkbook(); 一个工作表格(sheet ...
分类:
其他好文 时间:
2018-05-16 19:43:40
阅读次数:
150
基本 Workbook wb= new HSSFWorkbook(); Sheet sheet = wb.createSheet("sheetName"); Row row = sheet.createRow(0); //第一行 Cell cell = row.createCell(0);//第一个 ...
分类:
其他好文 时间:
2018-05-04 17:11:12
阅读次数:
638
Demo结构和引用的Jar包 源代码(TestDemo.java) POI中将Excel转换为HTML方法仅能转换HSSFWorkBook类型(即03版xls),故可以先将读取的xlsx文件转换成xls文件再调用该方法统一处理 源代码(Transform.java) 将xlsx文件转换成xls文件。 ...
分类:
Web程序 时间:
2018-05-04 17:09:24
阅读次数:
392
// 创建一个Excel文件 HSSFWorkbook workbook = new HSSFWorkbook(); // 创建一个工作表 HSSFSheet sheet = workbook.createSheet("销售订单列表"); // 添加表头行 HSSFRow hssfRow = she... ...
分类:
其他好文 时间:
2018-05-04 10:26:17
阅读次数:
134
maven 依赖 (版本必须一致,否则使用SXSSFworkbook 时程序会报错) HSSFworkbook,XSSFworkbook,SXSSFworkbook 三者 区别 HSSFworkbook:操作Excel2003版本,扩展名为xls XSSFworkbook:操作Excel2007版本 ...
分类:
其他好文 时间:
2018-02-12 22:20:24
阅读次数:
200