public abstract class PoiUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static short |
COL_RATIO
列宽比率
|
static String |
DATE_FORMAT
日期格式:yyyy-MM-dd
|
static String |
DATE_TIME_FORMAT
日期时间格式:yyyy-MM-dd HH:mm:ss
|
static int |
MAX_ROWS
最大行数
|
static short |
ROW_RATIO
行高比率
|
static String |
TIME_FORMAT
时间格式:HH:mm:ss
|
| 构造器和说明 |
|---|
PoiUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static org.apache.poi.ss.usermodel.Sheet |
createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
String sheetName)
创建SHEET对象
|
static org.apache.poi.ss.usermodel.Workbook |
createWorkbook(ExcelType type)
创建EXCEL对象
|
static <T> List<ExcelColumn> |
getColumns(Class<T> clazz)
获取EXCEL注释的列并排序
|
static String |
getExtendName(byte[] bytes)
通过字节流获取扩展名
|
static org.apache.poi.ss.usermodel.Drawing<?> |
getPatriarch(org.apache.poi.ss.usermodel.Sheet sheet)
获取画布,没有就没有就创建
|
static Map<String,List<org.apache.poi.ss.usermodel.PictureData>> |
getPictures(org.apache.poi.ss.usermodel.Sheet sheet)
获取Excel图片
|
public static int MAX_ROWS
public static short ROW_RATIO
public static short COL_RATIO
public static <T> List<ExcelColumn> getColumns(Class<T> clazz)
T - 类型clazz - 类public static org.apache.poi.ss.usermodel.Workbook createWorkbook(ExcelType type)
type - 类型public static org.apache.poi.ss.usermodel.Sheet createSheet(org.apache.poi.ss.usermodel.Workbook workbook,
String sheetName)
workbook - EXCEL对象sheetName - SHEET名称public static org.apache.poi.ss.usermodel.Drawing<?> getPatriarch(org.apache.poi.ss.usermodel.Sheet sheet)
sheet - SHEET对象public static Map<String,List<org.apache.poi.ss.usermodel.PictureData>> getPictures(org.apache.poi.ss.usermodel.Sheet sheet)
sheet - 工作表public static String getExtendName(byte[] bytes)
bytes - 字节流Copyright © 2021. All rights reserved.