public class Workbook extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
Sheet |
createSheet() |
Sheet |
createSheet(String sheetName) |
Map<String,Integer> |
getImageCache() |
static Workbook |
getInstance()
获取WorkBook实例,默认100行刷新
|
static Workbook |
getInstance(int flushSize)
操作窗口
当写入excel数据行数大于flushSize时
Sheet.SheetHandler.createRow(int),
会刷新数据到流,调用该方法
DrawingXmlRelsHandler.copyPictureAppendDrawingRelsXML(Sheet, Picture)
将图片刷新在磁盘中
不会占用内存空间
flushSize = -1 时不刷新流 |
File |
getWorkbookFile() |
void |
write(OutputStream output) |
public File getWorkbookFile()
public static Workbook getInstance()
public static Workbook getInstance(int flushSize)
Sheet.SheetHandler.createRow(int),
会刷新数据到流,调用该方法
DrawingXmlRelsHandler.copyPictureAppendDrawingRelsXML(Sheet, Picture)
将图片刷新在磁盘中
不会占用内存空间
flushSize = -1 时不刷新流flushSize - public Sheet createSheet()
public void close()
public void write(OutputStream output)
Copyright © 2022. All rights reserved.