Font类
Font类
封装电子表格中使用的字体对象。
Font 类型公开以下成员:
特性
属性 | 描述 |
---|---|
charset | 代表字符集。 |
is_italic | 获取或设置一个值,该值指示字体是否为斜体。 |
is_bold | 获取或设置一个指示字体是否为粗体的值。 |
caps_type | 获取和设置文本大写类型。 |
strike_type | 获取文本的罢工类型。 |
is_strikeout | 获取或设置一个值,该值指示字体是否为单删除线。 |
script_offset | 获取和设置脚本偏移量,单位为百分比 |
is_superscript | 获取或设置一个值,该值指示字体是否为超级脚本。 |
is_subscript | 获取或设置一个值,该值指示字体是否为下标。 |
underline | 获取或设置字体下划线类型。 |
name | 获取或设置 Font 的名称。 |
double_size | 获取和设置字体的双倍大小。 |
size | 获取或设置字体的大小。 |
theme_color | 获取和设置主题颜色。 |
color | 获取或设置字体的颜色。 |
argb_color | 获取和设置 32 位 ARGB 值的颜色。 |
is_normalize_heights | 指示是否要应用到文本的高度标准化。 |
scheme_type | 获取和设置字体的方案类型。 |
方法
方法 | 描述 |
---|---|
equals | 检查两种字体是否相等。 |
例子
from aspose.cells import Workbook
from aspose.pydrawing import Color
# Instantiating a Workbook object
workbook = Workbook()
# Obtaining the reference of the newly added worksheet by passing its sheet index
worksheet = workbook.worksheets[0]
# Accessing the "A1" cell from the worksheet
cell = worksheet.cells.get("A1")
# Adding some value to the "A1" cell
cell.put_value("Hello Aspose!")
font = cell.get_style().font
# Setting the font name to "Times New Roman"
font.name = "Times New Roman"
# Setting font size to 14
font.size = 14
# setting font color as Red
font.color = Color.red
# Saving the Excel file
workbook.save(r"dest.xls")
也可以看看
- 模块
aspose.cells
- 类
Font