public class PoiTransformer
extends org.jxls.transform.AbstractTransformer
Transformer interface| Modifier and Type | Field and Description |
|---|---|
static String |
POI_CONTEXT_KEY |
| Modifier and Type | Method and Description |
|---|---|
void |
addImage(org.jxls.common.AreaRef areaRef,
byte[] imageBytes,
org.jxls.common.ImageType imageType) |
void |
clearCell(org.jxls.common.CellRef cellRef) |
static org.jxls.common.Context |
createInitialContext() |
static PoiTransformer |
createSxssfTransformer(org.apache.poi.ss.usermodel.Workbook workbook) |
static PoiTransformer |
createSxssfTransformer(org.apache.poi.ss.usermodel.Workbook workbook,
int rowAccessWindowSize,
boolean compressTmpFiles) |
static PoiTransformer |
createSxssfTransformer(org.apache.poi.ss.usermodel.Workbook workbook,
int rowAccessWindowSize,
boolean compressTmpFiles,
boolean useSharedStringsTable) |
static PoiTransformer |
createTransformer(InputStream is) |
static PoiTransformer |
createTransformer(InputStream is,
OutputStream os) |
static PoiTransformer |
createTransformer(org.apache.poi.ss.usermodel.Workbook workbook) |
boolean |
deleteSheet(String sheetName) |
org.apache.poi.ss.usermodel.CellStyle |
getCellStyle(org.jxls.common.CellRef cellRef) |
List<org.jxls.common.CellData> |
getCommentedCells() |
InputStream |
getInputStream() |
Integer |
getLastCommentedColumn() |
OutputStream |
getOutputStream() |
org.apache.poi.ss.usermodel.Workbook |
getWorkbook() |
void |
resetArea(org.jxls.common.AreaRef areaRef) |
void |
setFormula(org.jxls.common.CellRef cellRef,
String formulaString) |
void |
setHidden(String sheetName,
boolean hidden) |
void |
setLastCommentedColumn(Integer lastCommentedColumn) |
void |
setOutputStream(OutputStream outputStream) |
void |
transform(org.jxls.common.CellRef srcCellRef,
org.jxls.common.CellRef targetCellRef,
org.jxls.common.Context context,
boolean updateRowHeightFlag) |
void |
updateRowHeight(String srcSheetName,
int srcRowNum,
String targetSheetName,
int targetRowNum) |
void |
write() |
public static final String POI_CONTEXT_KEY
public static PoiTransformer createTransformer(InputStream is, OutputStream os) throws IOException, org.apache.poi.openxml4j.exceptions.InvalidFormatException
IOExceptionorg.apache.poi.openxml4j.exceptions.InvalidFormatExceptionpublic static PoiTransformer createTransformer(InputStream is) throws IOException, org.apache.poi.openxml4j.exceptions.InvalidFormatException
IOExceptionorg.apache.poi.openxml4j.exceptions.InvalidFormatExceptionpublic static PoiTransformer createTransformer(org.apache.poi.ss.usermodel.Workbook workbook)
public static PoiTransformer createSxssfTransformer(org.apache.poi.ss.usermodel.Workbook workbook)
public static PoiTransformer createSxssfTransformer(org.apache.poi.ss.usermodel.Workbook workbook, int rowAccessWindowSize, boolean compressTmpFiles)
public static PoiTransformer createSxssfTransformer(org.apache.poi.ss.usermodel.Workbook workbook, int rowAccessWindowSize, boolean compressTmpFiles, boolean useSharedStringsTable)
public static org.jxls.common.Context createInitialContext()
public org.apache.poi.ss.usermodel.Workbook getWorkbook()
public Integer getLastCommentedColumn()
public void setLastCommentedColumn(Integer lastCommentedColumn)
public void transform(org.jxls.common.CellRef srcCellRef,
org.jxls.common.CellRef targetCellRef,
org.jxls.common.Context context,
boolean updateRowHeightFlag)
public void resetArea(org.jxls.common.AreaRef areaRef)
public void setFormula(org.jxls.common.CellRef cellRef,
String formulaString)
public void clearCell(org.jxls.common.CellRef cellRef)
public List<org.jxls.common.CellData> getCommentedCells()
public void addImage(org.jxls.common.AreaRef areaRef,
byte[] imageBytes,
org.jxls.common.ImageType imageType)
public void write()
throws IOException
IOExceptionpublic OutputStream getOutputStream()
public void setOutputStream(OutputStream outputStream)
public InputStream getInputStream()
public org.apache.poi.ss.usermodel.CellStyle getCellStyle(org.jxls.common.CellRef cellRef)
public boolean deleteSheet(String sheetName)
deleteSheet in interface org.jxls.transform.TransformerdeleteSheet in class org.jxls.transform.AbstractTransformerpublic void setHidden(String sheetName, boolean hidden)
Copyright © 2017. All rights reserved.