Font

Font class

封装电子表格中使用的字体对象。

public class Font

特性

姓名 描述
ArgbColor { get; set; } 使用 32 位 ARGB 值获取和设置颜色。
CapsType { get; set; } 获取和设置文本大写类型。
Charset { get; set; } 表示字符集。
Color { get; set; } 获取或设置Color字体的.
DoubleSize { get; set; } 获取和设置字体的双倍大小。
IsBold { get; set; } 获取或设置字体是否为粗体的值。
IsItalic { get; set; } 获取或设置字体是否为斜体的值。
IsNormalizeHeights { get; set; } 指示是否要对文本应用高度标准化。
IsStrikeout { get; set; } 获取或设置一个值,该值指示字体是否为单删除线。
IsSubscript { get; set; } 获取或设置字体是否为下标的值。
IsSuperscript { get; set; } 获取或设置字体是否为上标的值。
virtual Name { get; set; } 获取或设置Font.
SchemeType { get; set; } 获取和设置字体的方案类型。
ScriptOffset { get; set; } 获取和设置脚本偏移量,以百分比为单位
Size { get; set; } 获取或设置字体大小。
StrikeType { get; set; } 获取文本的敲击类型。
ThemeColor { get; set; } 获取和设置主题颜色。
Underline { get; set; } 获取或设置字体下划线类型。

方法

姓名 描述
Equals(Font) 检查两个字体是否相等。
override ToString() 返回代表当前 Cell 对象的字符串。

例子


[C#]

//实例化一个工作簿对象
Workbook workbook = new Workbook();

//通过传入工作表的索引来获取新添加的工作表的引用
Worksheet worksheet = workbook.Worksheets[0];

//访问工作表中的“A1”单元格
Aspose.Cells.Cell cell = worksheet.Cells["A1"];

//向“A1”单元格添加一些值
cell.PutValue("Hello Aspose!");

Aspose.Cells.Font font = cell.GetStyle().Font;

//设置字体名称为“Times New Roman”
font.Name = "Times New Roman";

//设置字体大小为14
font.Size = 14;

//设置字体颜色为红色
font.Color = System.Drawing.Color.Red;           

//保存Excel文件
workbook.Save(@"dest.xls");

[VB.NET]

'实例化工作簿对象
Dim workbook As Workbook = New Workbook()

'通过传入工作表的索引来获取新添加的工作表的引用
Dim worksheet As Worksheet = workbook.Worksheets(0)

'Accessing the "A1" cell from the worksheet
Dim cell As Aspose.Cells.Cell = worksheet.Cells("A1")

'Adding some value to the "A1" cell
cell.PutValue("Hello Aspose!")

Dim font As Aspose.Cells.Font = cell.GetStyle().Font

'Setting the font name to "Times New Roman"
font.Name = "Times New Roman"

'将字体大小设置为 14
font.Size = 14

'将字体颜色设置为红色
font.Color = System.Drawing.Color.Red

'保存 Excel 文件
workbook.Save("dest.xls")

也可以看看