Expand description
简单 OOXML 类型。
包括文本对齐、字体、颜色等“枚举“型属性。
本模块与 python-pptx 中 pptx.enum.text、pptx.enum.shapes 等
子包对标,但本库倾向于把“枚举“集中在 simpletypes 一处,便于查找。
§实现说明
自 v0.5.0 起改为 re-export ooxml_core::oxml::simpletypes 的内容。
Enums§
- Alignment
- 段落水平对齐方式(
algn属性)。 - Cap
- 端帽样式(
a:ln cap="...")。 - MsoAnchor
- 文本框垂直对齐(
MSO_ANCHOR)。 - MsoAuto
Size - 文本框自动调整策略(
MSO_AUTO_SIZE)。 - MsoColor
Type - 颜色类型(
MSO_COLOR_TYPE)。 - MsoConnector
Type - 连接器类型(
MSO_CONNECTOR_TYPE)。 - MsoFill
Type - 填充类型(
MSO_FILL_TYPE)。 - MsoLine
Dash Style - 线型虚实(
MSO_LINE_DASH_STYLE)。 - MsoShape
Type - 形状类型(
MSO_SHAPE_TYPE)。 - MsoTheme
Color Index - 主题色索引(
MSO_THEME_COLOR_INDEX)。 - PpPlaceholder
Type - 占位符类型(
PP_PLACEHOLDER)。 - Preset
Geometry - 几何预设形状名(
prstGeom prst="...")。 - TabAlignment
- 制表位对齐类型(
<a:tab algn="...">)。 - Text
Direction - 段落属性方向(竖排/横排,
a:bodyPr vert="...")。 - Text
Wrapping - 自动换行模式(
<a:bodyPr wrap="...">)。 - Underline
- 文本下划线样式(
a:rPr u="...")。
Type Aliases§
- PpAlign
- 段落水平对齐(
PP_ALIGN)——python-pptx 风格别名。