
excel
文章平均质量分 74
tellmewhoisi
这个作者很懒,什么都没留下…
展开
-
数据库表导出到excel
数据库表导出到excel:前置知识1 ALL_TAB_COLS数据库表导出到excel:前置知识2 Quartz基本使用数据库表导出到excel:前置知识3 项目封装的Quartz实现动态定时任务数据库表导出到excel:前置知识4 业务和效果 发起清单下载control层InventoryDownloadLogController/** */package com.njry.sjzl.busi.rest;import com.njry.annotation.Log;import原创 2024-07-04 19:19:22 · 468 阅读 · 0 评论 -
数据库表导出到excel:前置知识4 业务和效果
清单配置页面(就是配置那些用户可以下载那些表内容,清单下载实际就是指数据库表下载,清单就是对应的表)发起自己想下载的清单(先异步把数据库表生成文件,当用户下载直接返回文件)等任务调度查询数据,再存储的文件存储位置,这里根据状态判断是否可以下载。比如:导出一个atom_base_info表数据(数据多)下面这个配置审核状态一类不问,直接到清单下载页面。导出效果(另一个admin用户导出就不看了)atom_base_info的数据结构。原创 2024-07-04 19:11:24 · 330 阅读 · 0 评论 -
记录一下简单导入导出excel二级表头
数据库导入导出表头之前的工具类GenerateExcelToFile新增两个导出这种二级表头方法package com.njry.utils;import cn.hutool.core.util.IdUtil;import com.njry.config.FileProperties;import com.njry.exception.BadRequestException;import org.apache.poi.hssf.usermodel.HSSFCell;import org.a原创 2024-07-04 19:05:47 · 445 阅读 · 0 评论 -
getPhysicalNumberOfCells获取列数不是合并前实际列数
问题就是:有的导入复杂表头被覆盖有默认空字符串,有的直接不存在这个单元格实际我需要下面这种情况解决办法就是在合并单元格里面判断,不是第一行第一列都设置空字符串之前贴过导入复杂表头,这里在贴一边package com.njry.modules.system.rest;import com.njry.exception.BadRequestException;import com.njry.modules.tools.domain.vo.HeaderCell;import com.n原创 2024-06-21 15:44:03 · 403 阅读 · 0 评论 -
plsql导入excel
这里点击导入,右下角就一直显示导入记录(点击口径却没把Field填,只写了FeildType选择string,白白高兴,还得重新导入)因为temp_old_table有重复的atomname,所以执行update的时候要distinct。要根据temp_old_table的原子名称把对应的口径输入值到temp_new_table里面。另一个只有原子名称temp_new_table也是两个字段原子名称和口径,口径没值,要输入口径。一个表里temp_old_table有两个在字段原子名称和口径,近两万条数据,原创 2024-06-07 19:16:06 · 1871 阅读 · 0 评论 -
导出excel带水印
需要一些前置知识(一些基本知识)导出excel带水印:前置知识1 BufferedImage和ImageIO导出excel带水印:前置知识2 Graphics2D用法导出excel带水印:前置知识3 ByteArrayOutputStream导出excel带水印:前置知识4 BigExcelWriter导出excel带水印:前置知识5 POI包前端代码就不贴,直接看页面开始看后端代码搜索类NjryTaskInfoQueryCriteriapackage com.njry.sjzl.b原创 2024-05-20 16:34:58 · 987 阅读 · 0 评论 -
导出excel带水印:前置知识5 POI包
即“讨厌的电子表格格式”HSSF 是 POI 的子项目,用于处理 Excel 97-2003 格式(.xls 文件)。它允许您读取、创建和修改 Excel 文档,包括工作簿、工作表、单元格、公式等。:XSSF 是 POI 的子项目,用于处理 Excel 2007及更高版本的 XLSX 格式(基于XML的文件格式)。它支持读取和写入 XLSX 文件,并提供了对新 Excel 特性的支持。:HWPF 是 POI 的子项目,用于处理 Word 97-2003 格式的文档(.doc 文件)。原创 2024-05-20 16:27:20 · 1038 阅读 · 0 评论 -
导出excel带水印:前置知识4 BigExcelWriter
参考地址BigExcelWriter(ExcelWriter的升级版)详解说起BigExcelWriter不得不说一下他的父亲ExcelWriterExcel 写入器ExcelWriter用于通过POI将数据写出到Excel,此对象可完成以下两个功能编辑已存在的Excel,可写出原Excel文件,也可写出到其它地方(到文件或到流)新建一个空的Excel工作簿,完成数据填充后写出(到文件或到流)对于大量数据输出,采用ExcelWriter容易引起内存溢出,因此有了BigExcelWriter。原创 2024-05-20 16:26:40 · 1110 阅读 · 0 评论 -
导出excel带水印:前置知识2 Graphics2D用法
参照资料和。原创 2024-05-20 16:24:37 · 717 阅读 · 0 评论 -
导出excel带水印:前置知识1 BufferedImage和ImageIO
项目用到创建画笔对象(开始 Graphics2D 的使用)// 获取图片的宽高// 图片裁剪// 创建画笔对象。原创 2024-05-20 16:23:29 · 199 阅读 · 0 评论 -
HSSFWorkbook apache.poi设置行高和获取行高
poi中的行高单位和excel的行高单位是不一样得,excel中的行高单位是pt(point,磅)而poi中的行高单位是twips(缇)dpi(或ppi)表示分辨率,即pixel(dot) per inch,每英寸的像素(点)数。导入excel中行高最多为409pt,也就是409*20= 8180twips。pt是绝对长度,表示point(磅),是印刷行业常用单位,等于1/72英寸。px是相对长度,表示pixel(像素),是屏幕上显示数据的最基本的点。此外,px和pt,twips的换算公式是。原创 2024-05-16 15:35:48 · 817 阅读 · 0 评论 -
poi低版本工具类换成poi5.2导出excel表头
之前写的低版本poi 3.8工具是可以用,但是在导出的时候出现问题所以还是得用高版本工具,原来低版本链接poi低版本导入excel表头问题在处理Excel文件时,您可能已经使用了Apache POI库。然而,在使用过程中,您可能会遇到一个常见的错误:java.lang.NoSuchFieldError:Factory。这个错误通常意味着在运行时环境中存在类路径问题或不同版本的POI库冲突解决办法我把之前低版本poi 3.8 兼容删除,把里面工具类都换成5.2最新的工具类ExcelColorHe原创 2024-05-11 19:13:50 · 1238 阅读 · 0 评论 -
poi低版本导入excel表头
参考引入低版本的poi不和原来项目高版本冲突定义两个实体类HeaderCell和HeaderRegionpackage com.njry.domain.vo;import lombok.Data;/** * @description 标题的单元格属性 * @author 大佬 * @date 2015-10-16 */@Datapublic class HeaderCell { private int rowIndex; //原创 2024-05-09 19:27:14 · 507 阅读 · 0 评论