cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 4747|回复: 6

[fx-9860/9750] 字库建议程序判断12*12和7*7

[复制链接]
发表于 2012-8-11 12:27:37 | 显示全部楼层 |阅读模式
不如程序开始前做个判断,如果有12*12的就用12*12的,有7*7的就用7*7的,这样就通用了,如何
应该不会大幅增加源码和执行效率吧
得做做规定
发表于 2012-8-11 15:42:01 | 显示全部楼层
一个if估计就是几行的事情
不过如果对字库文件头加1个字节作为标识符读取应该更好,以后还可以兼容其他规模字库的余地而且可以直接根据读入的这个字节进行每个字符位置的计算
发表于 2012-8-11 18:16:44 | 显示全部楼层
如加一个比较完整的文件头
  1. typedef struct
  2. {
  3.   unsigned int width,height; // 字库的高宽
  4.   unsigned char author[16]; //作者信息
  5.   unsigned int asc_offset;  // 如果需要还可以在汉字库尾部追加ascii的字模,这里指明其位置
  6.   /*...还需要什么信息?*/
  7. }
  8. HZK_FILE_HEADER;
复制代码
 楼主| 发表于 2012-8-11 18:42:35 | 显示全部楼层
3# diameter
不错到时候你写个chinese.h吧
不过记得加些计算宽度,自动换行自动分页等的功能?
发表于 2012-8-18 22:29:10 | 显示全部楼层
9750GII能用吗
发表于 2016-3-31 10:52:05 | 显示全部楼层
支持依稀唉唉唉唉啊
发表于 2016-3-31 10:52:27 | 显示全部楼层
恢复错误了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-12-22 13:03 , Processed in 0.082805 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表