资源简介
这几天接了一个项目,需要制作点阵文字,所以接触了字库这东西,由于网上字库挺多的,但是不全,有的字库全,但是字库的读取代码只有一部分,所以还是花费了一天时间搞这东西。现在整理了一份叫全的字体,并配上每种字体的读取代码。

代码片段和文件信息
#include
int main(void)
{
FILE* fphzk = NULL;
int i j k offset;
int flag;
unsigned char buffer[72];
unsigned char word[3] = “我“;
unsigned char key[8] = {
0x800x400x200x100x080x040x020x01
};
fphzk = fopen(“HZK24H“ “rb“);
if(fphzk == NULL){
fprintf(stderr “error HZK24H\n“);
return 1;
}
offset = (94*(unsigned int)(word[0]-0xa0-1)+(word[1]-0xa0-1))*72;
fseek(fphzk offset SEEK_SET);
fread(buffer 1 72 fphzk);
for(k=0; k<72; k++){
printf(“%02X “ buffer[k]);
}
printf(“\n“);
for(k=0; k<24; k++){
for(j=0; j<3; j++){
for(i=0; i<8; i++){
flag = buffer[k*3+j]&key[i];
printf(“%s“ flag?“●“:“○“);
}
}
printf(“\n“);
}
fclose(fphzk);
fphzk = NULL;
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-01-13 23:41 fonts\
文件 8196 2017-01-13 23:41 fonts\.DS_Store
目录 0 2017-01-13 23:41 __MACOSX\
目录 0 2017-01-13 23:41 __MACOSX\fonts\
文件 120 2017-01-13 23:41 __MACOSX\fonts\._.DS_Store
目录 0 2017-01-13 22:33 fonts\font_libs\
文件 8196 2017-01-13 23:22 fonts\font_libs\.DS_Store
目录 0 2017-01-13 23:41 __MACOSX\fonts\font_libs\
文件 120 2017-01-13 23:22 __MACOSX\fonts\font_libs\._.DS_Store
目录 0 2017-01-10 21:28 fonts\font_libs\ASC\
文件 1140 1996-09-25 12:02 fonts\font_libs\ASC\ASC12_8
文件 1520 2010-06-18 18:27 fonts\font_libs\ASC\ASC16_8
文件 3420 2010-06-18 18:24 fonts\font_libs\ASC\ASC24_12
文件 6080 2010-06-18 18:26 fonts\font_libs\ASC\ASC32_16
文件 13680 1996-09-25 12:03 fonts\font_libs\ASC\ASC48_24
目录 0 2017-01-13 23:22 fonts\font_libs\HZK\
文件 10244 2017-01-13 23:26 fonts\font_libs\HZK\.DS_Store
目录 0 2017-01-13 23:41 __MACOSX\fonts\font_libs\HZK\
文件 120 2017-01-13 23:26 __MACOSX\fonts\font_libs\HZK\._.DS_Store
目录 0 2017-01-13 23:33 fonts\font_libs\HZK\12\
文件 6148 2017-01-13 23:06 fonts\font_libs\HZK\12\.DS_Store
目录 0 2017-01-13 23:41 __MACOSX\fonts\font_libs\HZK\12\
文件 120 2017-01-13 23:06 __MACOSX\fonts\font_libs\HZK\12\._.DS_Store
文件 196272 1996-09-25 12:02 fonts\font_libs\HZK\12\HZK12
文件 212064 2017-01-13 23:03 fonts\font_libs\HZK\12\HZK12_vertical
文件 1647 2017-01-13 23:03 __MACOSX\fonts\font_libs\HZK\12\._HZK12_vertical
文件 34 2017-01-13 23:15 fonts\font_libs\HZK\12\ReadMe.txt
文件 177 2017-01-13 23:15 __MACOSX\fonts\font_libs\HZK\12\._ReadMe.txt
目录 0 2017-01-13 23:16 fonts\font_libs\HZK\14\
文件 228984 2017-01-13 23:28 fonts\font_libs\HZK\14\HZK14
目录 0 2017-01-13 23:41 __MACOSX\fonts\font_libs\HZK\14\
............此处省略54个文件信息
相关资源
- ASK调制与解调VHDL程序及仿真
- GB2312 8*8点阵字库
- 点阵字库 包含ACSII、字符、文字
- 点阵字库显示中英文
- word简谱字库
- Linux点阵字库和字库生成器.rar
-
Secure Task Allocation ba
sed on Anonymous I - logisim汉字字库存储芯片扩展实验.tx
- 魔力Haskell.pdf带书签
- pEGFP-N2-CASK表达质粒的构建及鉴定
- 100以内带圈数字库及输入方法
- 大漠插件颜色和字库
- 12864液晶Proteus模型
- LCD12864驱动程序 带字库版本ST7920内含
- LCD12864驱动程序 并口通信,带字库版
- 字库工具 guitool(Trial) Setup 1.13.rar
- 16*16点阵汉字库 32*32点阵汉字库
- 带字库LCD12864ST7920的Proteus仿真
- Soft Mask v1.3.1.zip
- 1.3寸OLED带字库全套资料及各种单片机
- 0.96寸OLED带字库全套资料包含各种单片
- Mask R-CNN.pptx
- cocoscreator使用mask+skew的方法实现搓牌
- instances_minival2014.json.zip
- Mastering Flask 无水印pdf
- STM32的TFT显示,使用Font_libs字库
- 繁体中文ttf完整字库
- CustomMaskCamera.rar
- HanzFontMaker 最流弊的汉字字库制作工具
- LCD12864不带字库code
评论
共有 条评论