Skip to main content

Module simpletypes

Module simpletypes 

Source
Expand description

简单 OOXML 类型。

包括文本对齐、字体、颜色等“枚举“型属性。

本模块与 python-pptx 中 pptx.enum.textpptx.enum.shapes 等 子包对标,但本库倾向于把“枚举“集中在 simpletypes 一处,便于查找。

§实现说明

自 v0.5.0 起改为 re-export ooxml_core::oxml::simpletypes 的内容。

Enums§

Alignment
段落水平对齐方式(algn 属性)。
Cap
端帽样式(a:ln cap="...")。
MsoAnchor
文本框垂直对齐(MSO_ANCHOR)。
MsoAutoSize
文本框自动调整策略(MSO_AUTO_SIZE)。
MsoColorType
颜色类型(MSO_COLOR_TYPE)。
MsoConnectorType
连接器类型(MSO_CONNECTOR_TYPE)。
MsoFillType
填充类型(MSO_FILL_TYPE)。
MsoLineDashStyle
线型虚实(MSO_LINE_DASH_STYLE)。
MsoShapeType
形状类型(MSO_SHAPE_TYPE)。
MsoThemeColorIndex
主题色索引(MSO_THEME_COLOR_INDEX)。
PpPlaceholderType
占位符类型(PP_PLACEHOLDER)。
PresetGeometry
几何预设形状名(prstGeom prst="...")。
TabAlignment
制表位对齐类型(<a:tab algn="...">)。
TextDirection
段落属性方向(竖排/横排,a:bodyPr vert="...")。
TextWrapping
自动换行模式(<a:bodyPr wrap="...">)。
Underline
文本下划线样式(a:rPr u="...")。

Type Aliases§

PpAlign
段落水平对齐(PP_ALIGN)——python-pptx 风格别名。