小编voo*_*oku的帖子

在 Apple Color Emoji 中使用 Harfbuzz 和 Freetype 的表情符号修饰符和 ZWJ 序列

我正在使用 Freetype 1.9.1 和 Harfbuzz 1.7.6 来渲染可能包括表情符号的文本,但是我不知道如何从 Apple Color Emoji(sbix颜色字体)正确渲染表情符号修饰符和 ZWJ 序列。

我也试过 Noto Color Emoji(CBDT/CBLC颜色字体),它按预期工作,以及 Segoe UI Emoji(COLR/CPAL颜色字体),它呈现黑白字形,但是似乎对 COLR/CPAL 的支持是刚刚在 Freetype中开发,因此对我来说不是问题。

有人对使用 sbix 字体要注意什么有什么建议吗?集群类型?Harfbuzz 标志...?

预期行为

苹果颜色表情符号——不好

Noto Color Emoji -- 好的

c++ freetype emoji harfbuzz

3
推荐指数
1
解决办法
1089
查看次数

标签 统计

c++ ×1

emoji ×1

freetype ×1

harfbuzz ×1