DrawingML对象¶
低级绘图元素,如出现在各种文档上下文中的颜色。
ColorFormat
对象¶
- class docx.dml.color.ColorFormat[源代码]¶
提供对颜色设置(如RGB颜色、主题颜色和亮度调整)的访问。
- property rgb¶
安
RGBColor
值或None
如果没有指定RGB颜色。什么时候?
type
是 MSO_COLOR_TYPE.RGB ,此属性的值将始终是RGBColor
价值观。它也可能是RGBColor
值iftype
是 MSO_COLOR_TYPE.THEME ,因为Word会在分配主题颜色时写入当前值。在这种情况下,RGB值应该被解释为仅仅是一个很好的猜测,因为主题颜色在渲染时优先。它的价值是None
无论何时type
要么是None
或 MSO_COLOR_TYPE.AUTO .分配
RGBColor
价值观原因type
成为 MSO_COLOR_TYPE.RGB 任何主题颜色都会被删除。分配None
导致删除任何颜色,以便从样式层次结构继承有效颜色。
- property theme_color¶
成员: MSO_THEME_COLOR_INDEX 或
None
如果未指定主题颜色,则返回。什么时候
type
是 MSO_COLOR_TYPE.THEME ,则该属性的值将始终是 MSO_THEME_COLOR_INDEX 。什么时候type
具有任何其他值,则此属性的值为None
。分配的成员 MSO_THEME_COLOR_INDEX 原因
type
成为 MSO_COLOR_TYPE.THEME . 任何现有的RGB值都会被Word保留但会忽略。分配None
导致删除任何颜色规范,以便从样式层次结构继承有效颜色。
- property type: MSO_COLOR_TYPE¶
只读。
成员之一 MSO_COLOR_TYPE 、RGB、Theme或AUTO之一,对应于此颜色的定义方式。它的价值是
None
如果在此级别未应用任何颜色,则会导致从样式层次结构继承有效颜色。