fastpyxl.drawing.line module
- class fastpyxl.drawing.line.DashStop(d=0, sp=0)[source]
Bases:
Serialisable- d: int | None
- property length
- namespace = 'http://schemas.openxmlformats.org/drawingml/2006/main'
- sp: int | None
- property space
- tagname = 'ds'
- class fastpyxl.drawing.line.DashStopList(ds=None)[source]
Bases:
Serialisable- namespace = 'http://schemas.openxmlformats.org/drawingml/2006/main'
- tagname = 'custDash'
- class fastpyxl.drawing.line.LineEndProperties(type=None, w=None, len=None)[source]
Bases:
Serialisable- len: str | None
- namespace = 'http://schemas.openxmlformats.org/drawingml/2006/main'
- tagname = 'end'
- type: str | None
- w: str | None
- class fastpyxl.drawing.line.LineProperties(w=None, cap=None, cmpd=None, algn=None, noFill=None, solidFill=None, gradFill=None, pattFill=None, prstDash=None, custDash=None, round=None, bevel=None, miter=None, headEnd=None, tailEnd=None, extLst=None)[source]
Bases:
Serialisable- algn: str | None
- bevel: _Bevel | None
- cap: str | None
- cmpd: str | None
- custDash: DashStopList | None
- property dashStyle
- extLst: ExtensionList | None
- gradFill: GradientFillProperties | None
- headEnd: LineEndProperties | None
- miter: _Miter | None
- namespace = 'http://schemas.openxmlformats.org/drawingml/2006/main'
- noFill: _NoFill | None
- pattFill: PatternFillProperties | None
- prstDash: str | None
- round: _Round | None
- solidFill: ColorChoice | None
- tagname = 'ln'
- tailEnd: LineEndProperties | None
- w: int | None
- property width
- xml_order = ('noFill', 'solidFill', 'gradFill', 'pattFill', 'prstDash', 'custDash', 'round', 'bevel', 'miter', 'headEnd', 'tailEnd')