mapmaker.sources.powerpoint.presets module
- class mapmaker.sources.powerpoint.presets.PresetShapeDefinition[source]
Bases:
BaseOxmlElement
drawml:presetShapeDefinition element class.
- class mapmaker.sources.powerpoint.presets.Geometry2D[source]
Bases:
BaseOxmlElement
- get_or_add_avLst()
Return the
<a:avLst>
child element, newly added if not present.
- get_or_add_gdLst()
Return the
<a:gdLst>
child element, newly added if not present.
- get_or_add_pathLst()
Return the
<a:pathLst>
child element, newly added if not present.
- class mapmaker.sources.powerpoint.presets.PresetShape[source]
Bases:
Geometry2D
drawml:PresetShape element class.
- property name
XsdString type-converted value of
name
attribute.
- class mapmaker.sources.powerpoint.presets.PresetShapes[source]
Bases:
object
- definitions_ = {'accentBorderCallout1': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'accentBorderCallout2': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'accentBorderCallout3': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'accentCallout1': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'accentCallout2': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'accentCallout3': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonBackPrevious': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonBeginning': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonBlank': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonDocument': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonEnd': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonForwardNext': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonHelp': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonHome': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonInformation': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonMovie': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonReturn': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'actionButtonSound': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'arc': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'bentArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'bentConnector2': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'bentConnector3': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'bentConnector4': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'bentConnector5': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'bentUpArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'bevel': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'blockArc': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'borderCallout1': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'borderCallout2': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'borderCallout3': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'bracePair': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'bracketPair': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'callout1': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'callout2': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'callout3': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'can': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'chartPlus': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'chartStar': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'chartX': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'chevron': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'chord': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'circularArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'cloud': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'cloudCallout': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'corner': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'cornerTabs': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'cube': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'curvedConnector2': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'curvedConnector3': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'curvedConnector4': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'curvedConnector5': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'curvedDownArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'curvedLeftArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'curvedRightArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'curvedUpArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'decagon': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'diagStripe': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'diamond': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'dodecagon': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'donut': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'doubleWave': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'downArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'downArrowCallout': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'ellipse': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'ellipseRibbon': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'ellipseRibbon2': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartAlternateProcess': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartCollate': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartConnector': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartDecision': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartDelay': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartDisplay': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartDocument': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartExtract': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartInputOutput': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartInternalStorage': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartMagneticDisk': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartMagneticDrum': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartMagneticTape': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartManualInput': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartManualOperation': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartMerge': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartMultidocument': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartOfflineStorage': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartOffpageConnector': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartOnlineStorage': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartOr': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartPredefinedProcess': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartPreparation': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartProcess': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartPunchedCard': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartPunchedTape': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartSort': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartSummingJunction': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'flowChartTerminator': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'foldedCorner': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'frame': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'funnel': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'gear6': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'gear9': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'halfFrame': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'heart': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'heptagon': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'hexagon': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'homePlate': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'horizontalScroll': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'irregularSeal1': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'irregularSeal2': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'leftArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'leftArrowCallout': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'leftBrace': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'leftBracket': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'leftCircularArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'leftRightArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'leftRightArrowCallout': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'leftRightCircularArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'leftRightRibbon': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'leftRightUpArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'leftUpArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'lightningBolt': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'line': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'lineInv': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'mathDivide': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'mathEqual': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'mathMinus': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'mathMultiply': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'mathNotEqual': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'mathPlus': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'moon': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'noSmoking': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'nonIsoscelesTrapezoid': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'notchedRightArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'octagon': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'parallelogram': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'pentagon': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'pie': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'pieWedge': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'plaque': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'plaqueTabs': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'plus': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'quadArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'quadArrowCallout': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'rect': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'ribbon': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'ribbon2': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'rightArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'rightArrowCallout': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'rightBrace': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'rightBracket': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'round1Rect': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'round2DiagRect': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'round2SameRect': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'roundRect': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'rtTriangle': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'smileyFace': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'snip1Rect': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'snip2DiagRect': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'snip2SameRect': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'snipRoundRect': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'squareTabs': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'star10': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'star12': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'star16': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'star24': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'star32': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'star4': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'star5': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'star6': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'star7': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'star8': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'straightConnector1': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'stripedRightArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'sun': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'swooshArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'teardrop': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'trapezoid': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'triangle': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'upArrowCallout': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'upDownArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'upDownArrowCallout': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'uturnArrow': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'verticalScroll': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'wave': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'wedgeEllipseCallout': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'wedgeRectCallout': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>, 'wedgeRoundRectCallout': <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>}
- defn = <Element {http://www.ecma-international.org/flat/publications/standards/Ecma-376/drawingml/}presetShape>
- defs = <_io.BufferedReader name='/home/docs/checkouts/readthedocs.org/user_builds/flatmap-maker/checkouts/latest/mapmaker/sources/powerpoint/presetShapeDefinitions.xml'>
- class mapmaker.sources.powerpoint.presets.ThemeDefinition[source]
Bases:
CT_OfficeStyleSheet
- property name
XsdString type-converted value of
name
attribute.
- property themeElements
Required
<a:themeElements>
child element.
- class mapmaker.sources.powerpoint.presets.ThemeElements[source]
Bases:
BaseOxmlElement
- property clrScheme
Required
<a:clrScheme>
child element.
- class mapmaker.sources.powerpoint.presets.ColourScheme[source]
Bases:
BaseOxmlElement
- property name
XsdString type-converted value of
name
attribute.
- class mapmaker.sources.powerpoint.presets.CT_SlideMasterUpdated[source]
Bases:
_BaseSlideElement
<p:sldMaster>
element, root of a slide master part- property cSld
Required
<p:cSld>
child element.
- property clrMap
Required
<p:clrMap>
child element.
- get_or_add_sldLayoutIdLst()
Return the
<p:sldLayoutIdLst>
child element, newly added if not present.
- class mapmaker.sources.powerpoint.presets.CT_GroupShapePropertiesUpdated[source]
Bases:
CT_GroupShapeProperties
p:grpSpPr element
- property eg_groupFillProperties
Return the child element belonging to this element group, or |None| if no member child is present.
- property eg_fillProperties
Required to fulfill the interface used by dml.fill.
- get_or_change_to_blipFill()
Return the
<a:blipFill>
child, replacing any other group element if found.
- get_or_change_to_gradFill()
Return the
<a:gradFill>
child, replacing any other group element if found.
- get_or_change_to_grpFill()
Return the
<a:grpFill>
child, replacing any other group element if found.
- get_or_change_to_noFill()
Return the
<a:noFill>
child, replacing any other group element if found.
- get_or_change_to_pattFill()
Return the
<a:pattFill>
child, replacing any other group element if found.
- get_or_change_to_solidFill()
Return the
<a:solidFill>
child, replacing any other group element if found.