Class XlsxSheetHelper
- java.lang.Object
-
- net.sf.jasperreports.engine.export.ooxml.BaseHelper
-
- net.sf.jasperreports.engine.export.ooxml.XlsxSheetHelper
-
public class XlsxSheetHelper extends BaseHelper
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Field Summary
-
Fields inherited from class net.sf.jasperreports.engine.export.ooxml.BaseHelper
fontUtil, jasperReportsContext, writer
-
-
Constructor Summary
Constructors Constructor Description XlsxSheetHelper(JasperReportsContext jasperReportsContext, Writer writer, XlsxSheetRelsHelper sheetRelsHelper, XlsReportConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addRowBreak(int rowIndex)
void
exportColumn(int colIndex, int colWidth, boolean autoFit)
void
exportFooter(int index, PrintPageFormat jasperPrint, boolean isIgnorePageMargins, String autoFilter, Integer scale, Integer firstPageNumber, boolean firstPageNotSet, Integer sheetPageCount, JRXlsAbstractExporter.SheetInfo.SheetPrintSettings printSettings, String password)
void
exportHeader(boolean showGridlines, int scale, int rowFreezeIndex, int columnFreezeIndex, int maxColumnFreezeIndex, JasperPrint jasperPrint, Color tabColor)
void
exportHyperlink(int row, int col, int maxColumnIndex, String href, boolean isLocal)
void
exportMergedCells(int row, int col, int maxColumnIndex, int rowSpan, int colSpan)
void
exportRow(int rowHeight, boolean isAutoFit, XlsRowLevelInfo levelInfo)
void
exportRow(int rowHeight, Cut yCut, XlsRowLevelInfo levelInfo)
String
getDefinedName(String name)
-
Methods inherited from class net.sf.jasperreports.engine.export.ooxml.BaseHelper
close, flush, write
-
-
-
-
Constructor Detail
-
XlsxSheetHelper
public XlsxSheetHelper(JasperReportsContext jasperReportsContext, Writer writer, XlsxSheetRelsHelper sheetRelsHelper, XlsReportConfiguration configuration)
-
-
Method Detail
-
exportHeader
public void exportHeader(boolean showGridlines, int scale, int rowFreezeIndex, int columnFreezeIndex, int maxColumnFreezeIndex, JasperPrint jasperPrint, Color tabColor)
-
exportFooter
public void exportFooter(int index, PrintPageFormat jasperPrint, boolean isIgnorePageMargins, String autoFilter, Integer scale, Integer firstPageNumber, boolean firstPageNotSet, Integer sheetPageCount, JRXlsAbstractExporter.SheetInfo.SheetPrintSettings printSettings, String password)
-
exportColumn
public void exportColumn(int colIndex, int colWidth, boolean autoFit)
-
exportRow
public void exportRow(int rowHeight, Cut yCut, XlsRowLevelInfo levelInfo)
-
exportRow
public void exportRow(int rowHeight, boolean isAutoFit, XlsRowLevelInfo levelInfo)
-
exportMergedCells
public void exportMergedCells(int row, int col, int maxColumnIndex, int rowSpan, int colSpan)
-
exportHyperlink
public void exportHyperlink(int row, int col, int maxColumnIndex, String href, boolean isLocal)
-
addRowBreak
public void addRowBreak(int rowIndex)
-
-