Excel 主题和颜色

获取和设置主题颜色

Aspose.Cells API 提供了自定义主题和颜色的功能。以下是几种实现主题颜色的方法和属性。

  • Style.ForegroundThemeColor 属性可用于设置前景色。
  • Style.BackgroundThemeColor 属性可用于设置背景颜色。
  • Font.ThemeColor 属性可用于设置字体颜色。
  • Workbook.getThemeColor 方法可用于获取主题颜色。
  • Workbook.setThemeColor 方法可用于设置主题颜色。

以下示例演示如何获取和设置主题颜色。

以下示例使用了一个模板 XLSX 文件,获取了不同主题颜色类型的颜色,更改了颜色,然后保存了 Microsoft Excel 文件。

自定义主题

以下示例演示如何应用带有您所需颜色的自定义主题。该示例使用了在 Microsoft Excel 2007 中手动创建的样本模板文件。

模板 CustomThemeColor.xlsx 文件

todo:image_alt_text

下面的示例加载一个模板XLSX文件,为不同的主题颜色类型定义颜色,应用自定义颜色并保存Excel文件。

使用自定义主题颜色生成的文件

todo:image_alt_text

使用主题颜色

下面的示例根据工作簿的默认主题颜色类型,应用单元格的前景色和字体颜色。它还将Excel文件保存到磁盘。

执行代码时会生成以下输出。

工作表的单元格 D3 应用的主题颜色

todo:image_alt_text

高级主题