c# Windows不转换一些表情符号

本文关键字:符号 Windows 转换 | 更新日期: 2023-09-27 18:04:18

中的Net级表情符号代码直接转换为黑白表情符号

example
when .Net Received
:punch: converted to converted to   
:+1:converted to converted to   
:-1:converted to converted to   

这些是转换在系统级别我们直接收到黑白表情符号

但是有些表情符号没有转换成不同的名字…所以我怎么才能在系统层面上添加这个,这些表情符号也可以用不同的名字转换…因为有的平台发送:+1:,有的发送:thumbsup: ?

these emoji not converted
:facepunch: Not converted to converted to   
:thumbsup: Not converted to converted to   
:thumbsdown:converted to converted to   

这些是相同的表情符号,但名称不同,所有这些表情符号都转换为其他平台,如android,ios

c# Windows不转换一些表情符号

Net级表情符号代码中的

直接转换为黑白表情符号

没有所谓的"净水平"。处理包含unicode码点的字符串;如何渲染这些是完全不同的事情。

你没有提到什么软件会这样做,但我向你保证。net不会把包含:emoji:的字符串转换为单个unicode码点。这是你用来输入这些字符串的东西的工作,或者是取这些字符串并呈现它们的东西的工作。

无论如何,文本控制台不将:squirtgun:转换为水枪的图片并不是一个bug。

所以,狂野吧。构建自己的:emoji:转换例程。这是一个移动的目标