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, java.io.Writer writer, XlsxSheetRelsHelper sheetRelsHelper, XlsReportConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRowBreak(int rowIndex)voidexportColumn(int colIndex, int colWidth, boolean autoFit)voidexportFooter(int index, PrintPageFormat jasperPrint, boolean isIgnorePageMargins, java.lang.String autoFilter, java.lang.Integer scale, java.lang.Integer firstPageNumber, boolean firstPageNotSet, java.lang.Integer sheetPageCount, JRXlsAbstractExporter.SheetInfo.SheetPrintSettings printSettings, java.lang.String password)voidexportHeader(boolean showGridlines, int scale, int rowFreezeIndex, int columnFreezeIndex, int maxColumnFreezeIndex, JasperPrint jasperPrint, java.awt.Color tabColor)voidexportHyperlink(int row, int col, int maxColumnIndex, java.lang.String href, boolean isLocal)voidexportMergedCells(int row, int col, int maxColumnIndex, int rowSpan, int colSpan)voidexportRow(int rowHeight, boolean isAutoFit, XlsRowLevelInfo levelInfo)voidexportRow(int index, int rowHeight, boolean isAutoFit, XlsRowLevelInfo levelInfo)voidexportRow(int rowHeight, Cut yCut, XlsRowLevelInfo levelInfo)java.lang.StringgetDefinedName(java.lang.String name)-
Methods inherited from class net.sf.jasperreports.engine.export.ooxml.BaseHelper
close, flush, write
-
-
-
-
Constructor Detail
-
XlsxSheetHelper
public XlsxSheetHelper(JasperReportsContext jasperReportsContext, java.io.Writer writer, XlsxSheetRelsHelper sheetRelsHelper, XlsReportConfiguration configuration)
-
-
Method Detail
-
exportHeader
public void exportHeader(boolean showGridlines, int scale, int rowFreezeIndex, int columnFreezeIndex, int maxColumnFreezeIndex, JasperPrint jasperPrint, java.awt.Color tabColor)
-
exportFooter
public void exportFooter(int index, PrintPageFormat jasperPrint, boolean isIgnorePageMargins, java.lang.String autoFilter, java.lang.Integer scale, java.lang.Integer firstPageNumber, boolean firstPageNotSet, java.lang.Integer sheetPageCount, JRXlsAbstractExporter.SheetInfo.SheetPrintSettings printSettings, java.lang.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)
-
exportRow
public void exportRow(int index, 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, java.lang.String href, boolean isLocal)
-
addRowBreak
public void addRowBreak(int rowIndex)
-
getDefinedName
public java.lang.String getDefinedName(java.lang.String name)
-
-