16*16点阵汉字库及汉字区位码表,供编写点阵汉字显示程序的朋友使用
2021-07-12 01:46:54 181KB 汉字库
1
这是一个很好用的16*16点阵汉字库,压缩包里面有详细的使用说明。我在这里简要说明一下点阵汉字显示的原理: 点阵汉字的显示其实是在屏幕上画点,以16*16点阵汉字为例,一个汉字局限在16*16个点组成的正方形中。通过在屏幕上是否显示该点来显示汉字。 使用汉字库是其实是由区码和位码来确定这个汉字在汉字库中的位置,然后连续读出32个字节,这32个字节排成16行,每行2个字节。若一个字节中此位为1,则用前景色在屏幕上画一个像素,否则不画,这样就可以显示一个汉字了。 只要有 屏幕是由像素组成的和移位的思想就完全可以在西文下显示汉字。 希望通过汉字的显示能使你对C语言有更好的理解。
2021-05-08 15:05:26 876KB 汉字库
1
16x16点阵汉字库点阵显示程序,内含16x16的国标汉字库hzk16文件 [root@jocks show1616]# ./a.out "中" // 中 0x01,0x00, // 0000000100000000 0x01,0x00, // 0000000100000000 0x01,0x04, // 0000000100000100 0x7f,0xfe, // 0111111111111110 0x41,0x04, // 0100000100000100 0x41,0x04, // 0100000100000100 0x41,0x04, // 0100000100000100 0x41,0x04, // 0100000100000100 0x7f,0xfc, // 0111111111111100 0x41,0x04, // 0100000100000100 0x01,0x00, // 0000000100000000 0x01,0x00, // 0000000100000000 0x01,0x00, // 0000000100000000 0x01,0x00, // 0000000100000000 0x01,0x00, // 0000000100000000 0x01,0x00, // 0000000100000000 使用bash脚本输出1to108.txt文件中的全部汉字点阵 bash# i=1 ; while [ $i -le 108 ]; \ do echo "//" $i ; \ sed -n -e "${i}p" 1to108.txt \ | xargs ./a.out; i=$(($i+1)); done \ >dot_out.txt
2020-01-03 11:23:30 150KB 16点阵汉字库
1
支持16*16和32*32的两种点阵汉字库,本人已经过了测试很好用
2019-12-21 19:48:10 512KB 点阵汉字库
1