JSF 字库的建立及使用 1 JSF 字库功能定义 JSF 字体是EZCAD 软件中专用的字体,在 EZCAD 中用户可以自建JSF 字体。在 EZCAD的font 目录下的后缀名为“.jsf”的文件是EZCAD 软件专有的字体文件,每一个JSF 字体文件里保存一种字体。 用户可以将预先准备好的图形设置对应的字符保存在字体文件中,然后调用。 当用户点击JSF 字体后系统弹出如图1-1 所示对话框. 图1-1 JSF 字库建立界面 下面我们来介绍一下界面内各参数和功能键的作用。 “帮助”按钮:我们在使用JSF 字库功能建立或修改出我们需要的字体文件之前,我们先要了解软件所识别字体的基本构成,在这里我们可以详细了解JSF 字体的字架结构,点击“帮助”按钮弹出图1-2 所示对话框。 图1-2 帮助界面 通过图1-2 我们可以看到,除了代表字符的图形的宽度和高度外,软件识别字体时还包括字体的上高、下高、左支撑宽度、右支撑宽度等等,也就是说如果我们所设计的能代表字符Q 的图形是图1-2 中灰色方框所划定的范围的话,那么实际上软件在识别Q 的图形是图1-2 中蓝色虚线所划定的范围。其中我们所设计的图形的宽度和高度以及左支撑宽度、右支撑宽度、上高、下高都可以通过软件来进行更改。 jsf 字库文件名称:指需要建立或修改的字库文件的名称。 图形对应的字符:指与当前预览框里图形相对应的字符。 载入字符数据:指从字库里提取对应字符的图形。注意:这里所说到的字库和字符都是已经存在的。 保存字符数据:指把当前预览框里的图形替换字库里对应字符的数据,如果是新建字符则是把当前预览框里的图形保存到字库里对应字符的数据里。 比例 X: 预览框里图形的X 方向伸缩比例,改变此参数可以改变我们所设计的能代表字符的图形的宽度,默认值为 1,增大,图形变宽;减小,图形变窄。 比例 Y: 预览框里图形的Y 方向伸缩比例,改变此参数可以改变我们所设计的能代表字符的图形的高度,默认值为1,增大,图形变高;减小,图形变矮。 偏移距离Y: 预览框里图形的Y 方向偏移距离,默认值为0,增大,图形向上移动;减小,图形向下移动。 左支撑宽度:图形示例如图1-2,即灰色方框左边框与蓝色方框左边框的距离。 右支撑宽度:图形示例如图1-2,即灰色方框右边框与蓝色方框有边框的距离。 在图1-1 中,我们还可以看到“更新字库文件”、“字符间距调整”这两个功能按钮是无效的,这时需要我们选择好“jsf 字库文件名称”,点击输入框后面的“”...