openpyxl.drawing.properties module
- class openpyxl.drawing.properties.GroupLocking(noGrp=None, noUngrp=None, noSelect=None, noRot=None, noChangeAspect=None, noChangeArrowheads=None, noMove=None, noResize=None, noEditPoints=None, noAdjustHandles=None, noChangeShapeType=None, extLst=None)[source]
Bases:
Serialisable
- extLst
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
- namespace = 'http://schemas.openxmlformats.org/drawingml/2006/main'
- noAdjustHandles
Values must be of type <class ‘bool’>
- noChangeArrowheads
Values must be of type <class ‘bool’>
- noChangeAspect
Values must be of type <class ‘bool’>
- noChangeShapeType
Values must be of type <class ‘bool’>
- noEditPoints
Values must be of type <class ‘bool’>
- noGrp
Values must be of type <class ‘bool’>
- noMove
Values must be of type <class ‘bool’>
- noResize
Values must be of type <class ‘bool’>
- noRot
Values must be of type <class ‘bool’>
- noSelect
Values must be of type <class ‘bool’>
- noUngrp
Values must be of type <class ‘bool’>
- tagname = 'grpSpLocks'
- class openpyxl.drawing.properties.GroupShapeProperties(bwMode=None, xfrm=None, scene3d=None, extLst=None)[source]
Bases:
Serialisable
- bwMode
Value must be one of {‘white’, ‘ltGray’, ‘blackWhite’, ‘blackGray’, ‘grayWhite’, ‘auto’, ‘clr’, ‘black’, ‘invGray’, ‘hidden’, ‘gray’}
- extLst
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
- scene3d
Values must be of type <class ‘openpyxl.drawing.geometry.Scene3D’>
- tagname = 'grpSpPr'
- xfrm
Values must be of type <class ‘openpyxl.drawing.geometry.GroupTransform2D’>
- class openpyxl.drawing.properties.NonVisualDrawingProps(id=None, name=None, descr=None, hidden=None, title=None, hlinkClick=None, hlinkHover=None, extLst=None)[source]
Bases:
Serialisable
- descr
Values must be of type <class ‘str’>
- extLst
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
Values must be of type <class ‘bool’>
- hlinkClick
Values must be of type <class ‘openpyxl.drawing.text.Hyperlink’>
- hlinkHover
Values must be of type <class ‘openpyxl.drawing.text.Hyperlink’>
- id
Values must be of type <class ‘int’>
- name
Values must be of type <class ‘str’>
- tagname = 'cNvPr'
- title
Values must be of type <class ‘str’>
- class openpyxl.drawing.properties.NonVisualDrawingShapeProps(spLocks=None, txBox=None, extLst=None)[source]
Bases:
Serialisable
- extLst
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
- spLocks
Values must be of type <class ‘openpyxl.drawing.properties.GroupLocking’>
- tagname = 'cNvSpPr'
- txBax
Values must be of type <class ‘bool’>
- class openpyxl.drawing.properties.NonVisualGroupDrawingShapeProps(grpSpLocks=None, extLst=None)[source]
Bases:
Serialisable
- extLst
Values must be of type <class ‘openpyxl.descriptors.excel.ExtensionList’>
- grpSpLocks
Values must be of type <class ‘openpyxl.drawing.properties.GroupLocking’>
- tagname = 'cNvGrpSpPr'
- class openpyxl.drawing.properties.NonVisualGroupShape(cNvPr=None, cNvGrpSpPr=None)[source]
Bases:
Serialisable
- cNvGrpSpPr
Values must be of type <class ‘openpyxl.drawing.properties.NonVisualGroupDrawingShapeProps’>
- cNvPr
Values must be of type <class ‘openpyxl.drawing.properties.NonVisualDrawingProps’>
- tagname = 'nvGrpSpPr'