openpyxl.drawing.line module¶
- class openpyxl.drawing.line.DashStop(d=0, sp=0)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- d¶
Values must be of type <class ‘int’>
- length¶
Aliases can be used when either the desired attribute name is not allowed or confusing in Python (eg. “type”) or a more descriptve name is desired (eg. “underline” for “u”)
- namespace = 'http://schemas.openxmlformats.org/drawingml/2006/main'¶
- sp¶
Values must be of type <class ‘int’>
- space¶
Aliases can be used when either the desired attribute name is not allowed or confusing in Python (eg. “type”) or a more descriptve name is desired (eg. “underline” for “u”)
- tagname = 'ds'¶
- class openpyxl.drawing.line.DashStopList(ds=None)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- ds¶
A sequence (list or tuple) that may only contain objects of the declared type
- class openpyxl.drawing.line.LineEndProperties(type=None, w=None, len=None)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- len¶
Value must be one of {‘med’, ‘sm’, ‘lg’}
- namespace = 'http://schemas.openxmlformats.org/drawingml/2006/main'¶
- tagname = 'end'¶
- type¶
Value must be one of {‘triangle’, ‘arrow’, ‘stealth’, ‘diamond’, ‘none’, ‘oval’}
- w¶
Value must be one of {‘med’, ‘sm’, ‘lg’}
- class openpyxl.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)[源代码]¶
基类:
openpyxl.descriptors.serialisable.Serialisable
- algn¶
Value must be one of {‘in’, ‘ctr’}
- bevel¶
Values must be of type <class ‘bool’>
- cap¶
Value must be one of {‘flat’, ‘sq’, ‘rnd’}
- cmpd¶
Value must be one of {‘thinThick’, ‘tri’, ‘sng’, ‘dbl’, ‘thickThin’}
- custDash¶
Values must be of type <class ‘openpyxl.drawing.line.DashStop’>
- dashStyle¶
Aliases can be used when either the desired attribute name is not allowed or confusing in Python (eg. “type”) or a more descriptve name is desired (eg. “underline” for “u”)
- extLst¶
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
- gradFill¶
Values must be of type <class ‘openpyxl.drawing.fill.GradientFillProperties’>
- headEnd¶
Values must be of type <class ‘openpyxl.drawing.line.LineEndProperties’>
- miter¶
Values must be of type <class ‘int’>
- namespace = 'http://schemas.openxmlformats.org/drawingml/2006/main'¶
- noFill¶
Values must be of type <class ‘bool’>
- pattFill¶
Values must be of type <class ‘openpyxl.drawing.fill.PatternFillProperties’>
- prstDash¶
Value must be one of {‘dash’, ‘lgDashDot’, ‘sysDashDot’, ‘sysDashDotDot’, ‘dashDot’, ‘sysDot’, ‘solid’, ‘lgDash’, ‘sysDash’, ‘dot’, ‘lgDashDotDot’}
- round¶
Values must be of type <class ‘bool’>
- solidFill¶
Values must be of type <class ‘openpyxl.drawing.colors.ColorChoice’>
- tagname = 'ln'¶
- tailEnd¶
Values must be of type <class ‘openpyxl.drawing.line.LineEndProperties’>
- w¶
Values must be of type <class ‘float’>
- width¶
Aliases can be used when either the desired attribute name is not allowed or confusing in Python (eg. “type”) or a more descriptve name is desired (eg. “underline” for “u”)