你在微信朋友圈中一定看到过有人发过这样带有特殊字体的朋友圈,就像下图这样。
当然这只是众多特殊字体中的一种,那么这是怎么做到的呢?
直接上在线生成特殊字体的地址:
https://beizhedenglong.github.io/weird-fonts/ (GitHub:https://github.com/beizhedenglong/weird-fonts)
原理
所谓的特殊字体就是“Unicode”字符,unicode编码可兼容所有语言的操作系统。
例如正常的字符“abc”Unicode编码为“\u0061\u0062\u0063”,特殊字符“𝕒𝕓𝕔”Unicode编码为“\ud835\udd52\ud835\udd53\ud835\udd54”。
其实也并没有研究那么多,只是以前开始接触emoji表情的时候,查了unicode相关这些。
这些看似是字体,其实是unicode字符,所以也不存在版权问题。
更多
Unicode相关工具