【问题标题】:Coloured text with shadow/frame on pygtk labelspygtk 标签上带有阴影/框架的彩色文本
【发布时间】:2015-05-08 01:08:13
【问题描述】:

我有一组显示在相同标签上的字符串。我希望每个字符串都具有基于此 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 值,这意味着其中一些在背景颜色上将难以辨认。

有没有办法在标签的文本上创建阴影,以便颜色有边界?如果是这样,我怎样才能获得与所述寄宿生的文字形成鲜明对比的颜色?

【问题讨论】:

    标签: python fonts colors gtk pygtk


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-19
      相关资源
      最近更新 更多