三九宝宝网宝宝百科宝宝知识

如何生成fnt字体

03月18日 编辑 39baobao.com

[如何生成eot字体]对于保证我们设计的一致性,减少图片的使用是非常有帮助的。那么如何才能生成对应字体的EOT文件呢?查阅资料后,找到了三个方法:1、在线字体转换:Font Squirrel这个网站为我们提供...+阅读

用TTF2FNT字库转换软件可以把TTF转换FNT字体TTF(True Type Font)字库是微软定义的基于windows的标准字库格式.但其由于专利保护以及无法跨平台导致TTF字库在实际应用中无法有效使用. FNT格式简述fnt相当于一个配置文件,比如汉字“象”要用bitmap的方式显示。象的unicode编码是8c61,转换为10进制为35937,再通过fnt文件找到id=35937的显示区域,最后把fnt对应图片相应区域扣出来显示为此推出TTF2FNT字库转换软件,除了我们定义的FNT格式外,也可以根据客户的需求来做转换字库格式.FNT字库可以用于字加工,印刷,排版等需要用到字库的场合.而且可以独立于windows平台外,例如嵌入式系统的字体显示.. 主要特征: ● 可以转换系统自带的所有TTF字库; ● 支持OTF格式(open Type Font); ● 支持字体嵌套,子型,复合字体(Composite_Glyph); ● FNT格式可以根据客户需求来定制; ● 提供FNT格式的定义以及读取API; ● 支持unicode字体;...

cocos2dx位图字体生成工具bmfont怎么使用

在看别人的代码的时候,有时候会发现.fnt文件,这个文件是如何产生的呢,其实是使用位图处理工具bmfont生成的! 本文的重点就是命令行,如果用过这个工具的,可以直接看最后一条命令行~如果是高手,直接跳过本文吧 对于Bitmap Font Generator的使用方法网上的也有很多文章进行了说明,但是可能并不够全面! 本文可能也没有那么全面,但是绝对有新颖的地方。 首先,说下为什么要使用这款工具作为cocos2d-x的字体生成工具。其实cocos2d-x能使用的字体生成工具也有好几个,当然了本人也没有全部使用过,就不一一说明了。Bitmap Font Generator(下面简称BMFont)工具的好处有一下几点: 1.支持windows系统,貌似也只支持windows,好吧,这也是个缺点 2.支持从文本中获取所需要生成的字 3.支持保存设置文件 4.支持命令行 安装完成之后,可以看下界面 右边是字库分类,左边是字符,可以点中作为输出的字体(白灰色底的是选中的,黑灰色底的是没有选中的)。 这个先别急着选,先设置下输出的配置,比如字体什么的~

一、字体设置 打开左上角的Options,选择Font settings,出现如下界面,这个就是可以设置字体的地方 说下几个重点的地方 首先选择字体,Font右边的下拉列表可以选择。如果没有自己需要的字体,说明系统没有安装这个字体,可以先安装字体,再来设置(推荐该方法)。或者点击下面的Add font file,去加载字体。 其次,设置Charset,选择Unicode

二、导出设置 打开左上角的Options,选择Export Options,出现如下界面,这个就是可以设置导出的地方! 这些设置,主要说下File format,包括三种格式 文本、XML、二进制,cocos2d-x支持文本格式的fnt文件,选择text就OK

三、输出文字选择 具体要导出哪些文字,需要选择,主要方法有以下两种: 1.手动选择:可以看到主界面上面右边的区域,其将文字进行了分类,字符集的分类 比如002190,表示的是Arrows,箭头 此时选中,可以看到左边显示的是Arrows表示的文字内容 如果选中其中的一个或者几个,Arrows旁边的白框会变成如下:

五、导出fnt,以及贴图文件 差点忘了这条了,这个很简单: 选择菜单栏上的Options下的Save bitmap font as...或者快捷键 ctrl + s

六、命令行使用 这个是重头戏呀~按惯例说说,命令行的好处吧:

1、使用命令行,方便啊,一次弄好了,以后直接用个批处理,都不用再打开工具软件

2、超级方便,如果文本更新了,也不需要再打开工具软件

3、绝对超级方便,如果字体配置改了,文本也更新了,还是不需要打开工具软件 差不多了,该说正事了,如何使用命令行: 首先啊,上面的步骤还是要走的,要导出个配置文件。 其实啊,需要做文字的文本要准备好 最后,再写个.bat批处理文件就OK了~ 批处理内容如下 rem 设置BMFont软件安装路径 set BMFont_PATH=E:\Progra~1\AngelCode\BMFont rem 设置文本、配置文件以及输出fnt文件的路径 set TEXT_PATH=E:\XXX "%BMFont_PATH%\bmfont.exe" -t %TEXT_PATH%\text.txt -c "%TEXT_PATH%\peizhi.bmfc" -o "%TEXT_PATH%\font.fnt" 命令说明: -t 选择的文本, -c 选择的配置文件 -o 输出的fnt文件 没想到居然写了这么多,其实本来就想写个命令行的,让大家方便就好~~ 希望大家多多支持,如果有不对的地方,还请指教~ cocos2d-x 之美术字bmfont工具使用

1、下载安装windows下免费的位图字体制作工具Bitmap Font Generator 2 打开软件,选择Opotion->FontSetting,来设定需要导出的字体 3. 选择菜单 Edit->Clear all chars in font 清空下字符 4. 选择菜单 Edit->Selecting text from file... 选择一个文件,里面包含你想生成字体的文字 这里解释一下几个重要的地方 Padding,文字的内边框,或者理解为文字的周边留空要多大 做后期样式时这个属性很重要,需要预留空间来给描边、发光等特效使用 比如我预计我的样式要加一个2px的边框,然后加一个右下角2px的投影效果,所以我设定了padding:2px 4px 4px 2px BitDepth,必须32位,否则没有透明层 Presets,字体初始化的预设的颜色通道设定,也就是说字体的初始颜色设定是什么样的,建议都用白色字,可以直接设定为White text with alpha,即白色字透明底。 Font descript,字体描述文件,可以使用text或者xml 也就是fnt文件格式 Textures,纹理图片格式,果断png。 6.option->Save bitmap font as... 导出成一个文理文件和一个描述文件,如果按照上面的配置,会有一个*.png和一个*.fnt 这是导出后的png图片,为了看得清楚,我选择了黑色加透明 具体颜色视你的应用情况而定。

如何生成eot字体

对于保证我们设计的一致性,减少图片的使用是非常有帮助的。那么如何才能生成对应字体的EOT文件呢?查阅资料后,找到了三个方法:

1、在线字体转换:Font Squirrel这个网站为我们提供了一个在线的字体转换服务,缺点是对于字体文件的大小有限制,更适合用来转换英文类的字体。

2、使用ttf2eot。ttf2eot 是一个开源项目。支持Linux和Windows的环境,能够快速的生成EOT文件。使用起来也非常方便。

3、Microsoft WEFT。Microsoft WEFT是微软推出的一款用来解决网页字体问题的软件。这款软件能够分析你的网页中调用了哪些字体(应当是通过css判断出来)然后会从系统中选择对应的字体进行转换,生成的EOT文件,也会根据页面中用到的字体情况进行缩减,所以生成的文件比较小。我认为非常适合用于中文类字体的生成。具体的操作工程如下:安装程序并运行后,点击Wizard,第一步是输入姓名和邮箱,完成后进入到网页选择的界面。这里是选择要用到特殊字体的页面。点击下一步后会弹出一个关于编码问题的对话框,一直点继续就可以了。接着,WEFT会分析你的网页中用到了哪些字体。一般通用的字体,我们可以不选择嵌入,只对特定的字体进行转换。之后,在选择生成文件保存的位置,就可以生成文件了。将生成的文件拷贝到服务器的指定位置,在对应的页面中补充 font-face 样式,就可以实现在用户浏览器上显示特殊字体的目的。�0�2参考资料:...

以下为关联文档:

如何安装字体啊!【唯六永恒】超完整字库、超详细字体集合帖,不定期更新! 【推荐】史上最详细字体教程&资源帖☆已有字体40类74个 字体安装方法:先安装字体驱动screen.width*0.7) {this.resized...

word生成目录怎么更改字体1、对于一个文档,可通过“引用—>目录—>自动目录1”,自动生成目录 2、要修改目录字体,通过“引用—>目录—>自定义目录…”,打开目录对话框,进行修改;(这儿,我们例子是两...

如何更改eclipse字体大小1打开eclipse,找到window 2点击后在下拉菜单中找到preferences 3在左边的菜单栏中找到general,appearance在general展开后的第一行,点击展开appearance 4找到colors and fonts...

如何修改TTF字体修改TTF字体方法如下: 所需工具:Font creator首先运行Font Creator程序,打开一个已有的字体文件,选择你要修复的字体,如图选择“格式-命名”,如图在点击“命名”后,可以看到如图的...

网页的字体如何设置字体(Font)的设置是网页制作新手遇到的第一个难点。如何控制字体大小,如何取消超链接字体的下划线是网友来信问得最多的。好,我们来彻底研究一下字体的各个方面: ○字符集的设...

在php生成excel文档时怎样设定字体大小PHP生成EXCEL有多种方法,不知道你的程序是用的哪种方法,各种方法的处理不一样。 最简单的生产的<TAB&gt;或者逗号分割的文本,这类文件无法设置格式。 有的PHP实际上是生产的HTML...

字体设计方法如何进行字体设计求解字体设计早已成为了一个企业的形象元素之一。作为一名品牌设计1.笔形的塑造笔形是构成文字中的笔画的基本形象,而这种基本形象是字体干变万化的可变元素,所构成的字体也必然地...

如何进行字体设计笔形是构成文字中的笔画的基本形象,而这种基本形象是字体干变万化的可变元素,所构成的字体也必然地以笔形的风格综合体现。创造出一种新型的字体,塑造笔形是首要关键,在笔形的创...

字体如何添加了字体如何添加了,如何添加字体字体库:可以,但是你要明白一个概念,添加一个字体并不是为word添加,而且为我们的操作系统添加。 1、在网络中下载字体文件,后缀名ttf 2、将下载的字...

推荐阅读
图文推荐