Open CoelWu opened 3 years ago
This will be hard to implement properly, but I’ll try to investigate this.
In the meantime, you may be interested in https://github.com/mozilla/twemoji-colr which is a version of twemoji that Emoji.Wpf will be able to render.
Hi, thank you so much for replying! It seems like emoji.wpf still have some issues rendering it(twemoji-colr):
The country/region could not be displayed properly.
While there are presented in the Font file, I can see them in Fontlab(A font editing software):
I had a closer look and it was caused by the ligatures not being properly applied. It should work properly with Emoji.Wpf 0.3.3:
There are still some problems with the U+FE0F character which is supposed to be invisible but still takes some space. I will try to fix that, too, but I hope this is already acceptable for you!
You may also be interested in the Openmoji project which has a COLR/CPAL font in the works, too: https://github.com/hfg-gmuend/openmoji/pull/260
Hi, Thank you so much for fixing! This is already acceptable for me. It would be great if U+FE0F character would be hidden since now some emoji take larger space than others.
Hi @CoelWu, I made a simple fix for the rendering issue with Twemoji !55.
I was managed to make emoji.wpf to load fonts other than Segeo UI Emoji/Symbol. However, emoji.wpf seem to have a render issue when rendering fonts that are in SvgInOt format.
Rendering result of emoji.wpf fontviewer:
Rendering result of Character Map (A UWP application):
Here is the font project I use: https://github.com/eosrei/twemoji-color-font