![57e80a57f6d4ec6689d17f51e9c04d25.png](https://img-blog.csdnimg.cn/img_convert/57e80a57f6d4ec6689d17f51e9c04d25.png)
划重点
「点点像素」是一个在GPL 2.0协议下免费开源发布的,涵盖超过22000字形的大字符集中文像素艺术字体。
![635c59d19ed76d478c9018890f08c5b3.png](https://img-blog.csdnimg.cn/img_convert/635c59d19ed76d478c9018890f08c5b3.png)
「点点像素」是基于同样以GPL 2.0协议开源的自由字体「文泉驿点阵宋体」,经自动矢量化转换,变形和美化得到的。「点点像素」使用的将点阵字体自动转换为OpenType字体的源代码也已开源。
目前可见的中文像素艺术字体大多有商业许可协议保护,且很多无法涵盖GBK字符集中的全部汉字字形。「点点像素」及其转换工具提供了从开源点阵字体生成开源像素艺术字体的另一种可能。
下载试用
wixette/dotted-chinese-fontsgithub.com![b14915278d0bebe646c1b0c2e6b7257a.png](https://img-blog.csdnimg.cn/img_convert/b14915278d0bebe646c1b0c2e6b7257a.png)
背景信息
前几天我为我们举办的DeeCamp人工智能训练营设计宣传海报的时候,想走复古风,用像素艺术字体来写主要的宣传语。发现网上可找到的一些像素字体,往往都有商业许可协议的保护,或者在制作上只包含GB2312这样的基础字符集。
程序员就喜欢自力更生。就动手写了一个JavaScript转换工具,基于著名的开源字体项目「文泉驿」创建的点阵宋体汉字(目前用的是10pt字型的版本),自动完成所有22000多个字形的矢量化,自动将点阵像素变形为不同修饰风格。
代码写得比较简单。目前发布的v0.1版本的「点点像素」字体只能说初具像素艺术字体的基本模样,大体可用,但后续还有很多优化空间。之后有时间时,会继续优化这个项目,用自动化代码创建更多有趣的字体。
字体效果展示
![658b7dfc8130e003991a807cfb442c72.png](https://img-blog.csdnimg.cn/img_convert/658b7dfc8130e003991a807cfb442c72.png)
![b1256b308e6a27854b4513ac92307ced.png](https://img-blog.csdnimg.cn/img_convert/b1256b308e6a27854b4513ac92307ced.png)
![05e5b9a4d77cfc116964e4cf645156a1.png](https://img-blog.csdnimg.cn/img_convert/05e5b9a4d77cfc116964e4cf645156a1.png)