与阴影/框架的色的文本在pygtk标签

时间:2015-03-06 12:15:29

标签: python fonts colors gtk pygtk

我有一组字符串显示在相同的标签上。我希望每个字符串具有基于此python散列函数的不同文本颜色:

def get_colour_from_string(string):
    """A (very) simple none cryptographic hash function mapping a string
    to a 'unique' RGB colour.

    :param String string: A string parameter.
    :returns: A colour hex number.
    """
    return '#{}'.format(md5(string).hexdigest()[:6])

显然,这些将返回或多或少的随机RGB值,这意味着其中一些将在背景颜色上难以辨认。

有没有办法在标签的文字上创建一个阴影,以便颜色有一个边界?如果是这样的话,我可以获得与所述边界文本形成鲜明对比的颜色吗?

1 个答案:

答案 0 :(得分:0)

您可以在标签上使用CSS text-shadow属性。