阅读( 218 ) 我要纠错

62.JHGetFontInfo(查询字体详细信息)

 

JHZRESULT JHZAPI JHGetFontInfo(

HANDLE hdl,

unsigned char fid,

JHLOGFONT * plogfont) ;

参数:

 


hdl       [IN] 实例句柄,与控制卡相对应。

fid       [IN] 字体 ID,有效值为 1-254,用于标识字库文件。

plogfont    [OUT]指向 JHLOGFONT 类型的内存空间,JHLOGFONT 结构体如下所示:

          lfHeight:字体高度;

          lfWidth:字体宽度;

          lfEscapement:指定每一行文本输出时相对于页面底端的角度; lfOrientation:字符基线相对于页面底端的角度;


lfWeight:字体重量;

lfItalic:为 TRUE 时使用斜体;

lfUnderline:为 TRUE 时给字体添加下划线;

lfStrikeOut:为 TRUE 时给字体添加删除线;

lfCharSet:指定字符集;

lfOutPrecision:指定输出精度;

lfClipPrecision:指定剪辑精度;

lfQuality:定义输出质量;

lfPitchAndFamily:指定字体的字符间距和族

lfFaceName[32]:以 NULL 结尾的字符串, 它指定所用的字体名; 注:关于 JHLOGFONT 的详细信息请参考 win 下的 LOGFONT 结构。

返回值:

 


JR_OK            成功     

JR_INVALID_PARAMETER  参数错误 

JR_INVALID_OBJECT    无效的对象  


功能描述:

        获取实例句柄对应控制卡中字体 ID 号为 fid 的字库详细信息。


×