• 2024-04-28Excel 图片
    /***获取图片*Excel文件中某一列都为图片多列图片这里需要读取指定的列c1**@paramworkbookworkbook*@paramsiteImgMapMap<Integer,List<byte[]>>siteImgMap多图片*/privatevoidarrangeExcelImg(XSSFWorkbookworkboo
  • 2024-04-19如何使用XSSFWorkbook读取文本薄?
    【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权)https://www.cnblogs.com/cnb-yuchen/p/18146625出自【进步*于辰的博客】1、文件兼容类型。//兼容文件后缀列表privatestaticfinalStringFILE_TYPE;static{FILE_TYPE=".xls/.xlsx/.csv";}2、文
  • 2024-04-18java使用Workbook workbook = new XSSFWorkbook(inputStream);导出数据频繁GC
    由于xlsx底层使用xml存储,占用内存会比较大,官方也意识到这个问题,在3.8版本之后,提供了SXSSFWorkbook来优化写性能原来代码Workbookworkbook= newXSSFWorkbook(inputStream);优化后代码Workbookworkbook= newSXSSFWorkbook(newXSSFWorkbook(inputStream));此处有坑,请往
  • 2024-02-03利用POI清空excel文件
    就是说,删掉指定excel文件里的所有sheet页。 
  • 2023-12-14使用Apache POI 导入导出时出现You need to call a different part of POI to process this data (eg XSSF instead o
    问题复现在学习导出功能时使用HSSFWorkbook导出了一个xxx.xlsx格式的文件,然后用XSSFWorkbook的读取方式来拿文件去导入时出现了这个bug这是当时做导出测试代码Workbookwb=newHSSFWorkbook();CreationHelpercreationHelper=wb.getCreationHelper();Sheetsheet=wb.cr
  • 2023-12-02SpringBoot自定义注解导出Excel
    先定义一个注解importjava.lang.annotation.Retention;importjava.lang.annotation.RetentionPolicy;@Retention(RetentionPolicy.RUNTIME)public@interfaceExcelHander{Stringvalue()default"";StringlinkFiled()default"";Cel
  • 2023-08-09java XSSFWorkbook excel 公式计算
    excel公式计算//创建一个工作薄XSSFWorkbookworkbook=newXSSFWorkbook();//如果是最后一列添加一个求和计算,将结果放到同一列最后一个。dataLists数据列表XSSFSheetsheet=workbook.getSheet(replaceSpecStr(sheetNames.get(0)));Rowrow
  • 2023-08-01C# NPOI 合并多个工作簿(Workbook)的第一个工作表(Sheet)
    最近在工作中用到了一些NPOI,发现很好用,但是说明文档比较少,好多人都直接去参考POI?希望NPOI作者或者某位使用NPOI较多的大神能完善相关文档,让这个好用的工具更加好用。回到正题本次项目中主要用到合并多个工作簿(Workbook)的第一个工作表(Sheet)这个功能,一开始的做法是利用XSSFW
  • 2023-06-19POI导出Execl
    1.导包<dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><version>4.1.2</version></dependency><dependency>
  • 2023-06-15XSSFWorkbook读取合并单元格中的数据
    @ServicepublicclassAppInfoUploadServiceImplimplementsAppInfoUploadService{@AutowiredprivateAppInfoMapperappInfoMapper;@AutowiredprivateCommonMappercommonMapper;@OverridepublicvoiduploadAppInfo(MultipartFilefile)
  • 2023-04-14使用Apache POI 设置单元格中文字方向
    前几天遇到了一个需求,需要使用ApachePOI导出Excel,并且还需要实现单元格合并和文字竖向展示的功能。最终结果是这个样子介绍一下合并单元格和文字竖向展示的实现方法。1、合并单元格只要知道需要合并单元格的行号和列号就可以//创建工作簿XSSFWorkbookworkBook=newXSSF
  • 2023-02-24java poi 自适应行高
    取消行的自定义高度XSSFWorkbookworkbook=newXSSFWorkbook(文件路径或者文件流);XSSFSheetsheet=workbook.getSheet(sheetIndex);XSSFRowxssfRow=sheet.getRo
  • 2022-12-15多个excel组成zip文件下载
    代码示例workbookMapkey是excle文件名value是XSSFWorkbookpublicstaticvoiddownloadExcelForZip(HttpServletResponseresponse,Map<String,XSSFWorkbook>work
  • 2022-11-23XSSFWorkbook增加自适应宽度
    目录XSSFWorkbook增加自适应宽度1、先设置垂直居中和水平居中2、根据表头字节长度设置宽度自适应宽度(不同环境效果不一样)根据字节长度宽度自适应XSSFWorkbook增加自适应宽
  • 2022-10-10糟了,线上服务出现OOM了
    前言前一段时间,公司同事的一个线上服务OOM的问题,我觉得挺有意思的,在这里跟大家一起分享一下。我当时其实也参与了一部分问题的定位。1案发现场他们有个mq消费者服务,在
  • 2022-10-08C# .NET Framework EXCEL NPOI EOF in header
    实例化时异常: EOFinheader错误代码:try{workBook=newHSSFWorkbook(file);}catch