[发明专利]BDF字库制作方法无效

专利信息
申请号: 201010234506.0 申请日: 2010-07-23
公开(公告)号: CN102339287A 公开(公告)日: 2012-02-01
发明(设计)人: 连俊杰 申请(专利权)人: 上海晨兴希姆通电子科技有限公司
主分类号: G06F17/30 分类号: G06F17/30;G06F17/22
代理公司: 上海智信专利代理有限公司 31002 代理人: 薛琦
地址: 201700 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: bdf 字库 制作方法
【说明书】:

技术领域

发明涉及一种字库制作方法,特别是涉及一种BDF(Glypn Bitmap Distribution Format,Adobe公司制定的点阵字体文件格式)字库制作方法。

背景技术

在MTK平台(联发科技股份有限公司出品的手机平台)中,若想添加某种语言的字库以及相应的输入法,例如添加保加利亚和匈牙利两国语言的字库以及输入法,一般都是采用MCT工具(MTK平台的字库转换工具)调用相应语言的BDF字库文件来实现的。通常情况下,各种语言的BDF字库文件均需要由语言供应商来提供,而针对每个语言的BDF字库便均需要向语言供应商支付一定的制作费用,这对于手机开发而言,便意味着开发成本的上升。

发明内容

本发明要解决的技术问题是为了克服现有技术中必须从语言供应商处购买BDF字库的缺陷,提供一种能够较为便捷地自行制作BDF字库的BDF字库制作方法。

本发明是通过下述技术方案来解决上述技术问题的:一种BDF字库制作方法,其特点在于,其包括:S1、将要制作进BDF字库的多个字符以文本格式保存;S2、将保存的该文本导入一字模提取软件,以将该多个字符取模为多个点阵数组,并将该多个点阵数组保存为一编程软件能够识别的格式;S3、查找每个字符的UNICODE(统一码、万国码、单一码,一种在计算机上使用的通用字符编码)十进制索引;S4、在该编程软件中编写一BDF字库生成程序,该BDF字库生成程序调用该多个点阵数组的数据、并将每个字符与该字符的UNICODE十进制索引进行关联,以生成一BDF字库文件。

较佳地,该BDF字库生成程序对每个字符左侧和/或右侧的留白进行删减或消除。

较佳地,该字模提取软件为HZDotReader。

较佳地,在HZDotReader中对取模字体、取模方式以及输出格式进行设置。

较佳地,该编程软件为C++编辑器。

本发明的积极进步效果在于:通过采用本发明的该BDF字库制作方法,开发商无需再从语言供应商处购买各种语言的BDF字库,只需经过较为便捷的制作流程,开发商便能够自行地制作获得任何语言的BDF字库,这将能够显著地降低开发成本。

附图说明

图1为本发明中采用的HZDotReader软件的第一界面截图。

图2为本发明中采用的HZDotReader软件的第二界面截图。

图3为本发明中采用的HZDotReader软件的第三界面截图。

图4为本发明中采用的HZDotReader软件的第四界面截图。

图5为本发明中采用的MCT工具的界面截图。

具体实施方式

下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。

在对本发明的该BDF字库制作方法展开详细说明之前,首先对由语言供应商提供的标准BDF字库文件的文件格式进行初步的分析。如下所示地,每个BDF字库文件都具备一个索引头,该索引头用于记录每个语言的DBF字库文件的大致内容信息:

STARTFONT 1.0

FONT

SIZE 14 72 72

FONTBOUND INDEX 15 1400

STARTPROPERTIES 2

FONT_ASCENT 12

FONT_DESCENT 2

ENDPROPERTIES

CHARS 95

以上所示的该索引头仅以14*14尺寸的字符点阵为例,在该索引头中,FONTBOUND INDEX项目的第一个数值15表示的是这个BDF字库文件中所有字符的最大宽度,即15个像素,而第二个数值14表示的则是所有字符的高度;FONT_ACENT与FONT_DESCENT的数值之和便表示字符的宽度;而CHARS的数值则表示这个BDF字库文件中的字符个数。

接下来,再对标准的BDF字库文件中每个字符的数据进行初步分析。由于在任何BDF字库文件中,均是按照十进制排序的顺序对各个字符进行索引的,以下便以某个BDF字库中十进制索引为33的字符为例,对其数据格式进行说明:

STARTCHAR 33

ENDING 33

SWIDTH 5200

DWIDTH 22

BBX 214 00

BITMAP

00

00

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海晨兴希姆通电子科技有限公司,未经上海晨兴希姆通电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010234506.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top