如何创建TrueType格式的字体符号.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在图标绘制中,symbol可以有三种格式,bitmap、TrueType和矢量图,Bitmap最大只有48*48的分辨率,且无法旋转。而矢量图在mapx中使用也很困难。最终选择了TrueType格式的字体符号来绘制图标。TrueType格式的符号大小在1-255,足够大了。且在mapx中可以设置旋转角度。 Mapx安装后,自带了数个字体文件(详细件资料文件夹)。但是如何定制我们自己需要的字体符号呢? 解决方法:使用corelDRAW 和 Font Creator Program 两个软件来创建自己的字体文件。在corelDRAW中绘制图表,然后将图标导出为.TTF格式的字体文件,再在Font Creator Program中对字体符号进行调整。 其中Font Creator Program不仅能创建新的字体文件,也能对现有的字体文件以及安装的字体文件进行修改。 下面是详细步骤: 打开coreldRAW软件,点击“文件——新建”,出现如下界面 表1 软件正中央有一个Page。 2.点击左边的工具栏,选择画图工具,在page上进行绘制,如可以绘制矩形,圆等等,注意,一个矩形、圆等都属于一个对象,如果绘制的图标中含有多个对象,则需要将所有对象选中,点击右键,选择“结合”。因为corelDRAW不支持多对象的导出。 表2 所有对象组合完毕后,选择“文件——导出”(或者ctrl+E),弹出导出对话框 表3 文件保存类型选择TTF,输入自定义的字体文件名(如果是像已存在的字体文件中导入字体符号,则选择已存在的字体文件)。第一次创建字体文件,则出现如下对话框 如果是首次创建字体文件,则需要输入系列名称(到时程序中用到的就是系列名称和编号, windows自带的例如有 Times New Roman, 宋体等)。勾选字符字体。 再点击导出 表4 字符块选择基本拉丁文,然后在下面的列表框中选择与该符号对应的拉丁字符,每个拉丁字符对应有自己的ASCII码编号,而这个编号也正是该符号在字体文件中的对应的编号, 字符数(N)文本框显示的就是对应的编号。在以后程序输出该符号时,只需给出字体文件名和对应编号即可。例如,选择“T”,则对应编号为84。 为了便于对应查找,我们应该从空格(32)或者!(33)对应第一个字体符号,然后依次往下对应,相应的编号依次递增1。注意:这个表是以列排列,从左往右,从上往下。 不仅如此,在下面使用Font Creator Program打开此保存的字体文件后,没有给出具体的编号对应关系,二十按照先后顺序排列的。所以,在创建字体文件时应该遵守字体符号依次往后排列的规则。 点击OK,即可将单个符号对象导出到一个字体文件中。若要继续向字体文件中添加字体符号,则重复上述绘图和导出步骤。 至此, 此字体文件已经可以使用了,只需将字体文件复制到C:\Windows\Fonts文件夹下,自动安装字体。 在ColeDraw中创建的字体符号的大小以及相对位置 3.1 打开Font Creator Program,选择“文件——打开——打开现有字体文件”,界面如下: 表5 选中字体符号,可对符号大小位置进行调整。注意:符号宽度必须在两个黑色虚线内,高度必须在两条黑线之内,也就是说符号必须在两条黑色实线和两条黑色虚线之内。否则在黑色外的部分无法显示,但是黑色虚线是可以拖动的,黑色实线不能拖动。另外两条红色直线为坐标系。 3.2 在Font Creator Program中,同样可以创建字体文件,如果想将一打开的字体文件中的字体整体打包,生成例外一个字体文件,可按如下进行: 3.2.1“文件——新建” 表6 输入自定义字体文件名称。选择字符集 Unicode(字符)或者 符号(记号、标号) ; 字样:正常、斜体、粗体、粗斜体 (这里截屏无法显示)。选择Unicode单选按钮,则显示如下对话框 表7 可以看出,上述图类似一个常用ASCII码表,每个单元格上方标题显示的为该单元格对应的拉丁字符,ASCII编号。空格为32,以行排列,依次递增。 选择符号单选按钮,则显示如下对话框 表8 每个单元格对应一个编号,一般从空格之后开始,空格为32,以行排序,从左往右、从上到下依次递增。 3.2.2 (1)双击已经打开的字体文件第一个单元格,ctrl+A 选中字体符号,ctrl+C复制字体符号。 (2)双击新建字体文件对应单元格,若是第一次创建双击表7或表8中空格后面的第一个单元格,ctrl+V粘贴复制的字体符号。将字体符号进行大小位置进行调整。Ctrl+S(或点击“文件——保存”)保存字体符号,第一次创建会出现如下对话框: 表9 要求输入字体文件的名字,注意不要与字体家族名称相互混淆了。这里仅仅是个文件的名称就,正式调用字体符号

您可能关注的文档

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档