@Component public class GenerateExcelImpl extends Object implements GenerateExcel
| HSSF | XSSF | SXSSF | |
|---|---|---|---|
| Function | createFileXls | createFileXlsx | createBigDataFileXlsx |
| CPU and memory efficiency | Varies | varies | Good |
| Read Files | Yes | Yes | No |
| Write Files | Yes | Yes | Yes |
| Create sheets/rows/cells | Yes | Yes | Yes |
| Delete sheets/rows/cells | Yes | Yes | No |
| Styling cells | Yes | Yes | Yes |
| Shift rows | Yes | Yes | No |
| Cloning sheets | Yes | Yes | No |
| Formula evaluation | Yes | Yes | No |
| Cell comments | Yes | Yes | No |
| Picture | Yes | Yes | No |
| Constructor and Description |
|---|
GenerateExcelImpl() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
createBigDataFileXlsx(ReportExcel report)
Creates the big data file xlsx.
|
byte[] |
createFileXls(ReportExcel report)
Creates the file xls.
|
byte[] |
createFileXlsx(ReportExcel report)
Creates the file xlsx.
|
public byte[] createFileXls(ReportExcel report) throws Exception
createFileXls in interface GenerateExcelreport - the reportException - the exceptionpublic byte[] createFileXlsx(ReportExcel report) throws Exception
createFileXlsx in interface GenerateExcelreport - the reportException - the exceptionpublic byte[] createBigDataFileXlsx(ReportExcel report) throws Exception
createBigDataFileXlsx in interface GenerateExcelreport - the reportException - the exceptionCopyright © 2022. All rights reserved.