【发布时间】:2022-05-10 19:56:55
【问题描述】:
我一直在尝试使用 Python 和 Kivy 显示彩色表情符号,但我能做到的最好的是:
我尝试使用不同的字体,但它们都没有显示颜色。我还尝试了otf 文件格式,但没有成功。这是我的代码:
from kivy.app import App
from kivy.uix.label import Label
class TestApp(App):
def build(self):
return Label(text="????????????️????????", font_name="seguiemj")
TestApp().run()
我不是要更改文本颜色,而是实际显示带有内置颜色的字体。我已经尝试过自己搜索,但对于这是否可能,似乎没有明确的肯定或否定。
如果有人能告诉我在可行的情况下如何实现这一点,以及如果不可行的替代方法(希望不涉及使用图像的方法),那将非常有帮助。
【问题讨论】:
-
尝试将
color=(1, 0, 0, 1)添加到您的Label。 -
这只会把所有东西都变成红色。其中一些表情符号有多种颜色,所以我想使用表情符号中内置的颜色