Openpyxl RichTextProperties 属性详解 - 设置单元格文本样式
Openpyxl 库中的 RichTextProperties 类包含以下属性,用于设置和获取单元格中文本的样式和格式:
-
bold: 指示文本是否为粗体。如果为 True,则文本为粗体;如果为 False,则文本为普通字体。
-
italic: 指示文本是否为斜体。如果为 True,则文本为斜体;如果为 False,则文本为普通字体。
-
underline: 指示文本是否有下划线。可以使用以下值之一:
- 'none':无下划线。
- 'single':单下划线。
- 'double':双下划线。
- 'singleAccounting':单下划线,带有下划线下的小点。
- 'doubleAccounting':双下划线,带有下划线下的小点。
-
strikethrough: 指示文本是否有删除线。如果为 True,则文本有删除线;如果为 False,则文本没有删除线。
-
superscript: 指示文本是否为上标。如果为 True,则文本为上标;如果为 False,则文本为普通字体。
-
subscript: 指示文本是否为下标。如果为 True,则文本为下标;如果为 False,则文本为普通字体。
-
size: 文本的字体大小。可以是任何整数值。
-
color: 文本的字体颜色。可以是 openpyxl.styles.colors.Color 对象。
-
name: 文本的字体名称。可以是任何字符串值,表示字体的名称。
-
family: 文本的字体系列。可以是以下字符串值之一:
- 'roman':罗马字体。
- 'swiss':瑞士字体。
- 'modern':现代字体。
- 'script':手写字体。
- 'decorative':装饰字体。
-
charset: 文本的字符集。可以是任何整数值。
-
scheme: 文本的字体方案。可以是以下字符串值之一:
- 'major':主要字体方案。
- 'minor':次要字体方案。
这些属性可用于设置和获取单元格中文本的样式和格式。
原文地址: https://www.cveoy.top/t/topic/cZBr 著作权归作者所有。请勿转载和采集!