在easyxf中使用预定义颜色名称时,有没有办法更改其他值,例如暗度值?例如,在Excel中,当我们从“填充颜色”下拉列表中选择主题颜色时,它会显示每种颜色的托盘,其中包含各种较暗的值,例如
Tan, Background 2, Darker 10%
Tan, Background 2, Darker 25%
Tan, Background 2, Darker 50%
Tan, Background 2, Darker 75%
Tan, Background 2, Darker 100%
或
Olive Green, Accent 3, Lighter 80%
Olive Green, Accent 3, Lighter 60%
Olive Green, Accent 3, Lighter 40%
Olive Green, Accent 3, Darker 25%
Olive Green, Accent 3, Darker 50%
可以使用颜色名称在easyxf中完成,而不必弄清楚RGB值吗?
答案 0 :(得分:0)
这就是我的工作方式。
import xlwt
workbook = xlwt.Workbook()
xlwt.add_palette_colour("custom_colour", 0x21)
# RGB for Olive Green, Accent 3, Lighter 40%
workbook.set_colour_RGB(0x21, 155, 187, 89)
st = xlwt.easyxf('pattern: pattern solid, fore_colour custom_colour')
sheet.write(count, 0, ilc_map[epic], st)