资源简介
这几天接了一个项目,需要制作点阵文字,所以接触了字库这东西,由于网上字库挺多的,但是不全,有的字库全,但是字库的读取代码只有一部分,所以还是花费了一天时间搞这东西。现在整理了一份叫全的字体,并配上每种字体的读取代码。
代码片段和文件信息
#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个文件信息
相关资源
- Flask.Web.Development.2nd.Edition.pdf
- Asking the right questions.pdf
- OLED汉字字库
- 基于fpga的ask的调制与解调
- 字库制作软件和图片取模工具
- mask rcnn详细结构图
- 汉字点阵库大全 HZK12 HZK14 HZK16 HZK24
- 88E1149 datasheet
- 繁体字体文字库
- Spring-task定时任务
- 程序员专用等宽Courier New + 华文细黑合
- Haskell趣学指南
- ASK通信系统仿真
- DroidSansFallback中文字库
- Notification最新用法、实现Notification的
- 手写体汉字库自动生成软件设计
- 汉字字库工具箱及源码.rar GB2312编码表
- Flask web Develop 英文原版
- 航拍车辆数据集
- 人教版的拼音字体
- Motocom driver
- 点阵字库显示(中英文)
- Haskell Programming From First Principles
- STM32F103+OLED+外扩汉字库芯片高通字库
- flask搭建微电影网站代码
- WINDOWS 英文字体 900英文字库
- 基于Systemview的通信系统的仿真(2AS
- 迪文HMI标准字库及部分扩展字库参考
- Haskell 系列打包第一弹
- Flask Web开发实战:入门、进阶与原理
评论
共有 条评论