Class ExcelXlsxExporter

    • Constructor Detail

      • ExcelXlsxExporter

        public ExcelXlsxExporter()
    • Method Detail

      • exportChart

        protected void exportChart​(SSheet sheet,
                                   org.apache.poi.ss.usermodel.Sheet poiSheet)
        reference DrawingManagerImpl.addChartX()
        Specified by:
        exportChart in class AbstractExcelExporter
      • exportPicture

        protected void exportPicture​(SSheet sheet,
                                     org.apache.poi.ss.usermodel.Sheet poiSheet)
        Reference DrawingManagerImpl.addPicture()
        Specified by:
        exportPicture in class AbstractExcelExporter
      • fillPoiChartData

        protected void fillPoiChartData​(org.apache.poi.xssf.usermodel.XSSFSheet poiSheet,
                                        org.apache.poi.xssf.usermodel.XSSFChart poiChart,
                                        SChart chart,
                                        SChartData schartData,
                                        boolean isThreeD,
                                        boolean isCombo)
        Parameters:
        schartData -
      • plotPoiChart

        protected void plotPoiChart​(SChart chart,
                                    org.apache.poi.xssf.usermodel.XSSFChart poiChart)
        Create and plot a POI chart with its chart data.
        Parameters:
        chart -
        poiChart -
      • toClientAnchor

        protected org.apache.poi.ss.usermodel.ClientAnchor toClientAnchor​(ViewAnchor viewAnchor,
                                                                          SSheet sheet)
      • fillCategoryData

        protected void fillCategoryData​(org.apache.poi.xssf.usermodel.XSSFSheet sheet,
                                        SGeneralChartData chartData,
                                        org.apache.poi.xddf.usermodel.chart.XDDFChartData categoryData)
        reference ChartDataUtil.fillCategoryData()
        Parameters:
        chartData -
        categoryData -
      • fillXYData

        protected void fillXYData​(org.apache.poi.xssf.usermodel.XSSFSheet poiSheet,
                                  SGeneralChartData chartData,
                                  org.apache.poi.xddf.usermodel.chart.XDDFChartData xyData)
        reference ChartDataUtil.fillXYData()
        Parameters:
        chartData -
        xyData -
      • fillXYZData

        protected void fillXYZData​(org.apache.poi.xssf.usermodel.XSSFSheet poiSheet,
                                   SGeneralChartData chartData,
                                   org.apache.poi.xddf.usermodel.chart.XDDFBubbleChartData xyzData)
        reference ChartDataUtil.fillXYZData()
      • exportFilterColumns

        protected void exportFilterColumns​(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTAutoFilter poiAutoFilter,
                                           SAutoFilter autoFilter,
                                           int numberOfColumn)
      • exportPassword

        protected void exportPassword​(SSheet sheet,
                                      org.apache.poi.ss.usermodel.Sheet poiSheet)
        Export hashed password directly to poiSheet.
        Specified by:
        exportPassword in class AbstractExcelExporter
      • toPOIDxfFont

        protected org.apache.poi.ss.usermodel.Font toPOIDxfFont​(SFont font0)
      • addSqref

        protected void addSqref​(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTConditionalFormatting ctcf,
                                SConditionalFormatting cf)
      • addPoiRule

        protected void addPoiRule​(SSheet sheet,
                                  org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCfRule ctRule,
                                  SConditionalFormattingRule rule)
      • addIconSet

        protected void addIconSet​(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCfRule ctRule,
                                  SConditionalFormattingRule rule)
      • addColorScale

        protected void addColorScale​(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCfRule ctRule,
                                     SConditionalFormattingRule rule)
      • addDataBar

        protected void addDataBar​(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCfRule ctRule,
                                  SConditionalFormattingRule rule)
      • addFormulas

        protected void addFormulas​(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCfRule ctRule,
                                   SConditionalFormattingRule rule)
      • addValueObject

        protected void addValueObject​(org.openxmlformats.schemas.spreadsheetml.x2006.main.CTCfvo ctvo,
                                      SCFValueObject vo)
      • toIconSetType

        protected org.openxmlformats.schemas.spreadsheetml.x2006.main.STIconSetType.Enum toIconSetType​(SIconSet.IconSetType ctType)
      • toValueObjectType

        protected org.openxmlformats.schemas.spreadsheetml.x2006.main.STCfvoType.Enum toValueObjectType​(SCFValueObject.CFValueObjectType ctType)
      • toConditionalFormattingRuleType

        protected org.openxmlformats.schemas.spreadsheetml.x2006.main.STCfType.Enum toConditionalFormattingRuleType​(SConditionalFormattingRule.RuleType cfType)
      • toConditionalFormatingRuleType

        protected org.openxmlformats.schemas.spreadsheetml.x2006.main.STCfType.Enum toConditionalFormatingRuleType​(SConditionalFormattingRule.RuleType stype)
      • getOrCreateDxfId

        protected int getOrCreateDxfId​(STableStyleElem tbStyleElem)