Delphi FMX 开发APP使用TrueType字库做图标(自己使用图标制作字体)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi FMX 开发APP使用TrueType字库做图标(自己使用图标制作字体)相关的知识,希望对你有一定的参考价值。
首先感谢QDAC作者王大侠的指导,在他的帮助下,让我搞明白,其次感谢阿里,为我们提供了制作图标字库的方法。
好,现在我们开始,看看怎么在delphi开发app时用TrueType字库中的图标:
1.学习使用自定义字库
先去王大侠的网站,学习如何让delphi android使用TrueType字库。需要修改一下delphi源码,这一点不爽,我在官方提了需求并且已经Open,在这里,可以投下票,让官方尽快支持使用自定义的字库。
2.制作ttf图标字库
做好第一步的功课,下一步就是制作自己的图标库,可以把app使用的所有图标做成一个字库,感谢阿里,感谢马云。
- 来到www.iconfont.cn,注册一个用户,这是必须的
- 然后,你可以选择自己要用的图标,加入购物车。最好从一组图标中选择,保持风格一致。
- 选择好所有的图标后,进入购物车,在这里,你可以建立一个项目,把选择的图标加入到你建立的项目中。
- 选择你的项目,下载到本地,你会得到一个download.zip打开他,会看到里面的iconfont.tff文档,这就是我们需要的TrueType字库。
- 把iconfont.tff拖放到c:\windows\fonts,在windows系统中安装他。
3.在Delphi中使用这个字库
放一个Text,设置他的字库名为iconfont,Text.TextSettings.Family=iconfont
运行期,Text:=#$e810,这个值在查看字库时每个图标的名称中会看到。
下图中底部的工具栏是使用了自定义TrueType字库的显示效果:
http://blog.sina.com.cn/s/blog_44fa172f0102wgjg.html
以上是关于Delphi FMX 开发APP使用TrueType字库做图标(自己使用图标制作字体)的主要内容,如果未能解决你的问题,请参考以下文章