无聊的情人节程序
昨天情人节,看@justyy在微信群里发一个程序生成的心性图案,一时技痒,想自己也生成一个玩,比如说生成一男一女两个符号,♂♀
。
我的思路是取♂♀
两个符号的点阵,然后再依点阵的取值描画出来,取点阵我用我之前弄过的一个字体库生成程序。
这个是我以前写的一个生成液晶汉字库的小工具,可以自定义字体字号、设置点阵字符高度宽度等,不过这个是生成汉字区位码的所有内容的字库,不支持生成单独字符,不过无所谓了,反正空间有多是。
然后就是找到这两个字符对应的ASCII码,确切地说,是汉字机内码,这个其实可以直接用上述工具右下角处功能,我用的是我另外一个小工具。
这样我就知道了♂♀
两个字符对应的机内码分别是:0xA1E1
以及0xA1E2
。
然后再程序将机内码换算成区位码,所谓区位码就是把汉字字符按照分成94个区,每个区94个位,需要使用的时候到对应的区和位上去查找就行,我的字库就是按区位码存储的。
再用程序去我生成的点阵库中按照区位码去查表,找到两个字符对应的点阵数据,再去显示在屏幕上即可,最后生成这么两个东西。
男
男
男男
男男男
男男男
男男男男男
男男男男男男
男男男男男男男
男男 男 男男男
男男 男 男男
男 男
男
男
男
男
男男男男男
男男男 男男男
男男 男男
男男 男男
男男 男男
男 男
男 男
男 男男
男男 男男
男男 男男
男男 男男
男男男 男男男
男男男男男男男
女女女
女女女女女女女
女女 女女
女女 女女
女女 女女
女 女女
女 女
女 女
女 女女
女女 女女
女女 女女
女女 女女
女女女女 女女女女
女女女女女
女
女
女
女
女女女女女女女女女女女女女女女女女女女女女
女
女
女
女
女
女
女
女
女
哎,我是多么无聊啊。
相关链接
https://steemit.com/~witnesses type in
oflyhigh
and click VOTE
Vote @oflyhigh via Steemconnect
Thank you!
wow haha
是不是很无聊?哈哈哈
▀
恭喜你!您的这篇文章入选 @justyy 今日 (2019-02-16) 榜单 【优秀的文章】, 回复本条评论24小时内领赏,点赞本评论将支持 @dailychina 并增加将来您的奖赏。
@justyy 是CN区的见证人,请给他投票,感谢!
Congratulations! This post has been selected by @justyy as today's (2019-02-16) 【Good Posts】, Steem On! Reply to this message in 24 hours to get rewards. Upvote this comment to support the @dailychina and increase your future rewards! ^_^
SteemIt 工具、API接口、机器人和教程
SteemIt Tools, Bots, APIs and Tutorial
😳
牛了
Thank you so much for participating in the Partiko Delegation Plan Round 1! We really appreciate your support! As part of the delegation benefits, we just gave you a 3.00% upvote! Together, let’s change the world!