fastpyxl.chart.axis module
- class fastpyxl.chart.axis.ChartLines(spPr=None)[source]
Bases:
Serialisable- property graphicalProperties
- spPr: GraphicalProperties | None
- tagname = 'chartLines'
- class fastpyxl.chart.axis.DateAxis(auto=None, lblOffset=None, baseTimeUnit=None, majorUnit=None, majorTimeUnit=None, minorUnit=None, minorTimeUnit=None, extLst=None, **kw)[source]
Bases:
TextAxis- baseTimeUnit: str | None
- property graphicalProperties
- lblOffset: int | None
- majorTimeUnit: str | None
- majorUnit: float | None
- minorTimeUnit: str | None
- minorUnit: float | None
- property number_format
- tagname = 'dateAx'
- property textProperties
- xml_order = ('axId', 'scaling', 'delete', 'axPos', 'majorGridlines', 'minorGridlines', 'title', 'numFmt', 'majorTickMark', 'minorTickMark', 'tickLblPos', 'spPr', 'txPr', 'crossAx', 'crosses', 'crossesAt', 'auto', 'lblOffset', 'baseTimeUnit', 'majorUnit', 'majorTimeUnit', 'minorUnit', 'minorTimeUnit')
- class fastpyxl.chart.axis.DisplayUnitsLabel(layout=None, tx=None, spPr=None, txPr=None)[source]
Bases:
Serialisable- property graphicalProperties
- spPr: GraphicalProperties | None
- tagname = 'dispUnitsLbl'
- property text
- property textPropertes
- xml_order = ('layout', 'tx', 'spPr', 'txPr')
- class fastpyxl.chart.axis.DisplayUnitsLabelList(custUnit=None, builtInUnit=None, dispUnitsLbl=None, extLst=None)[source]
Bases:
Serialisable- builtInUnit: str | None
- custUnit: float | None
- dispUnitsLbl: DisplayUnitsLabel | None
- extLst: ExtensionList | None
- tagname = 'dispUnits'
- xml_order = ('custUnit', 'builtInUnit', 'dispUnitsLbl')
- class fastpyxl.chart.axis.NumericAxis(crossBetween=None, majorUnit=None, minorUnit=None, dispUnits=None, extLst=None, **kw)[source]
Bases:
_BaseAxis- crossBetween: str | None
- dispUnits: DisplayUnitsLabelList | None
- extLst: ExtensionList | None
- property graphicalProperties
- majorUnit: float | None
- minorUnit: float | None
- property number_format
- tagname = 'valAx'
- property textProperties
- xml_order = ('axId', 'scaling', 'delete', 'axPos', 'majorGridlines', 'minorGridlines', 'title', 'numFmt', 'majorTickMark', 'minorTickMark', 'tickLblPos', 'spPr', 'txPr', 'crossAx', 'crosses', 'crossesAt', 'crossBetween', 'majorUnit', 'minorUnit', 'dispUnits')
- class fastpyxl.chart.axis.Scaling(logBase=None, orientation='minMax', max=None, min=None, extLst=None)[source]
Bases:
Serialisable- extLst: ExtensionList | None
- logBase: float | None
- max: float | None
- min: float | None
- orientation: str | None
- tagname = 'scaling'
- xml_order = ('logBase', 'orientation', 'max', 'min')
- class fastpyxl.chart.axis.SeriesAxis(tickLblSkip=None, tickMarkSkip=None, extLst=None, **kw)[source]
Bases:
_BaseAxis- extLst: ExtensionList | None
- property graphicalProperties
- property number_format
- tagname = 'serAx'
- property textProperties
- tickLblSkip: int | None
- tickMarkSkip: int | None
- xml_order = ('axId', 'scaling', 'delete', 'axPos', 'majorGridlines', 'minorGridlines', 'title', 'numFmt', 'majorTickMark', 'minorTickMark', 'tickLblPos', 'spPr', 'txPr', 'crossAx', 'crosses', 'crossesAt', 'tickLblSkip', 'tickMarkSkip')
- class fastpyxl.chart.axis.TextAxis(auto=None, lblAlgn=None, lblOffset=100, tickLblSkip=None, tickMarkSkip=None, noMultiLvlLbl=None, extLst=None, **kw)[source]
Bases:
_BaseAxis- auto: bool | None
- extLst: ExtensionList | None
- property graphicalProperties
- lblAlgn: str | None
- lblOffset: int | None
- noMultiLvlLbl: bool | None
- property number_format
- tagname = 'catAx'
- property textProperties
- tickLblSkip: int | None
- tickMarkSkip: int | None
- xml_order = ('axId', 'scaling', 'delete', 'axPos', 'majorGridlines', 'minorGridlines', 'title', 'numFmt', 'majorTickMark', 'minorTickMark', 'tickLblPos', 'spPr', 'txPr', 'crossAx', 'crosses', 'crossesAt', 'auto', 'lblAlgn', 'lblOffset', 'tickLblSkip', 'tickMarkSkip', 'noMultiLvlLbl')