Chinaunix首页 | 论坛 | 博客
  • 博客访问: 252739
  • 博文数量: 57
  • 博客积分: 2407
  • 博客等级: 大尉
  • 技术积分: 410
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-07 15:41
文章存档

2021年(1)

2016年(1)

2014年(3)

2012年(10)

2011年(35)

2010年(1)

2009年(3)

2008年(3)

分类: 嵌入式

2012-02-09 17:05:55

此字串"rbf-fixed-rrnSnn-30-30-GB2312-0"是30号中文等宽点阵字体的设备字体风格配置信息,各字体风格信息通过‘-’分隔,下面具体说明各字段代表含义。

   字段1("rbf")
代表字体类型名称,如"vbf" "qpf" "ttf" "t1f"。

   字段2("fixed")
代表字体家族。

    字段3("rrnSnn")
字体风格,这六个字符分别代表了不同的风格。
字符1:此字符可以是如下任何一个,代表何种风格参看对应的宏名
#define FONT_WEIGHT_NIL             '\0'
#define FONT_WEIGHT_ALL             '*'
#define FONT_WEIGHT_BLACK           'c'
#define FONT_WEIGHT_BOLD            'b'
#define FONT_WEIGHT_BOOK            'k'
#define FONT_WEIGHT_DEMIBOLD        'd'
#define FONT_WEIGHT_LIGHT           'l'
#define FONT_WEIGHT_MEDIUM          'm'
#define FONT_WEIGHT_REGULAR         'r'
字符2:此字符可以是如下任何一个,代表何种风格参看对应的宏名
#define FONT_SLANT_NIL              '\0'
#define FONT_SLANT_ALL              '*'
#define FONT_SLANT_ITALIC           'i'
#define FONT_SLANT_OBLIQUE          'o'
#define FONT_SLANT_ROMAN            'r'
字符3:此字符可以是如下任何一个,代表何种风格参看对应的宏名
#define FONT_SETWIDTH_NIL           '\0'
#define FONT_SETWIDTH_ALL           '*'
#define FONT_SETWIDTH_BOLD          'b'
#define FONT_SETWIDTH_CONDENSED     'c'
#define FONT_SETWIDTH_SEMICONDENSED 's'
#define FONT_SETWIDTH_NORMAL        'n'
字符4:此字符可以是如下任何一个,代表何种风格参看对应的宏名
#define FONT_SPACING_NIL            '\0'
#define FONT_SPACING_ALL            '*'
#define FONT_SPACING_MONOSPACING    'm'
#define FONT_SPACING_PROPORTIONAL   'p'
#define FONT_SPACING_CHARCELL       'c'
字符5:此字符可以是如下任何一个,代表何种风格参看对应的宏名
#define FONT_UNDERLINE_NIL          '\0'
#define FONT_UNDERLINE_ALL          '*'
#define FONT_UNDERLINE_LINE         'u'
#define FONT_UNDERLINE_NONE         'n'
字符6:此字符可以是如下任何一个,代表何种风格参看对应的宏名
#define FONT_STRUCKOUT_NIL          '\0'
#define FONT_STRUCKOUT_ALL          '*'
#define FONT_STRUCKOUT_LINE         's'
#define FONT_STRUCKOUT_NONE         'n'

    字段4("30")
代表字体宽度,若是ttf 字体则此值设为0。

    字段5("30")
代表字体高度,若是ttf 字体则此值设为0。

    字段6("GB2312-0")
代表字体使用的字符集
                            
阅读(3419) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~