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 的字库详细信息。