笔者之前在网上看到有民间高手制做字体的相关事迹,以为把本身的手写字用键盘敲出来是一件颇有意思的事情,因此一直有时间想制做一套本身的手写体,前几天在网上搜索了一下制做字体的方法,发现技术上并非太难,结合了本身PHP方面的开发经验,很快的作出了一套本身的手写字体。网络
制做字体的流程大体是这样,首先咱们须要肯定那些字体须要本身写,肯定了字体以后将这一批字利用工具作成一个模板,不过汉字的总量很是的多,搜索了一下大概在10万字左右,这个工程量太大,所以咱们须要找出一批属于本身经常使用的字体(大概1700字左右),或者本身所常见到的字体,这个过程就须要用PHP来分析,分析出来以后再将其提取出来,作成模板。工具
在这篇文章当中笔者将完整的记录制做字体过程,其中会将用到的PHP代码公布出来,方便其余读者使用,也给本身留个备份。字体
作一套字体的工做量是比较大的,由于汉字数量比较多,不过咱们能够将咱们经常使用的汉字提取出来,优先将这写汉字的作出来,后面不经常使用的字体空闲时再去累加,这里咱们用到了PHP来辅助咱们提取经常使用的汉字。spa
在网络中有各类2000个经常使用汉字之类的doc文档,可是每一个人所用到的却不同;所以咱们须要收集一批本身常常接触的字体数据,好比能够从本身的笔记、博客、聊天数据、通信录中提取;好比笔者便将以往的笔记、文章、通信录收集了起来,以下图则是笔者过往的文章列表blog
咱们将文章内容复制到txt文件当中,而后保存到某一个文件夹当中,以下图所示开发
收集了文章以后,里面有不少杂项,好比空格和换行,这些内容咱们并不须要,以下图所示文档