我还没有找到关于如何设置文本颜色的文档。如何在xlwt中完成以下操作?
style = xlwt.XFStyle()
# bold
font = xlwt.Font()
font.bold = True
style.font = font
# background color
pattern = xlwt.Pattern()
pattern.pattern = xlwt.Pattern.SOLID_PATTERN
pattern.pattern_fore_colour = xlwt.Style.colour_map['pale_blue']
style.pattern = pattern
# color of text
???我尝试的另一种方法是:我可以设置字体颜色,但不能设置背景颜色:
style = xlwt.easyxf('font: bold 1, color red;')发布于 2013-03-27 08:00:29
这就是有效的方法:
style = xlwt.easyxf('pattern: pattern solid, fore_colour light_blue;'
'font: colour white, bold True;')发布于 2014-07-01 01:39:34
设置"colour_index“属性。
style.font.colour_index = xlwt.Style.colour_map['white']发布于 2015-04-03 23:42:20
替代解决方案:
如果你能摆脱colors defined in xlwt,去像http://www.colorhexa.com/90ee90这样的颜色信息网站,并获得最接近的匹配。
https://stackoverflow.com/questions/15649482
复制相似问题