Poi与EasyExcel进行文件读写、模版生成

一、Poi

 
简介:

Apache POI是Apache软件基金会提供的100%开源库。大多数中小规模的应用程序开发主要依赖于Apache POI(HSSF+ XSSF)。

它支持Excel 库的所有基本功能; 然而,呈现和文本提取是它的主要特点。

image-20220216154937519
  • SXSSFWorkbook、XSSWorkbook、HSSFWorkbook:
    ?请参考:三者的说明

  • SXSSFWorkbookWithCustomZipEntrySource:
    与SXSSFWorkbook相比, SXSSFWorkbookWithCustomZipEntrySource会将生成的临时文件进行加密,以确保敏感数据不会以原始格式存储在磁盘上。

方法:

方法 描述
cretexxx(xxx) 比如:createSheet、createCellStyle 用于创建一些对象
getCreationHelper() 比如:createFormulaEvaluator、createRichTextString 如果你需要创建一些辅助对象(范围约束、富文本),你可以使用它

 

3.2 Sheet

Sheet也是一个接口,包含多个实现类,如下:

image-20220216175914424

方法:

方法 描述
createCell 创建Cell (列)

 

3.4 Cell

Cell也是一个接口,实现类如下:

Poi与EasyExcel进行文件读写、模版生成

 
结果:

Poi与EasyExcel进行文件读写、模版生成

 

2.3 某行某列文字设置富文本

RichTextString textString = workbook.getCreationHelper().createRichTextString(head[i]);Font font = workbook.createFont();font.setColor(Font.COLOR_RED);font.setBold(true)来源:碧海暮苍梧
                                                        

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月20日
下一篇 2022年1月20日

相关推荐