Font Awesome 是非常棒的字体库,而且免费的图标多达1000+。

这里介绍如何引用:

一、首先下载字体资源文件

官网地址:https://fontawesome.com/

官网有时候打开很慢,所以还有一个传送门:https://download.csdn.net/download/iceagezh/15077280

老版本的字体库(版本4.7)

fontawesome-webfont.ttf

当前新版本(版本5.8)

Font Awesome 5 Free-Solid-900.otf

二、下载后通过资源文件中引用即可,很多博客中都有相应的记录

老版本:(版本4.7)

 <Setter Property="FontFamily" Value="pack://application:,,,/Resource;Component/Font/#FontAwesome"/>

新版本:(版本5.8)

 <Setter Property="FontFamily" Value="pack://application:,,,/Resource;Component/Font/#Font Awesome 5 Free"/>

这里细心的同学就发现了,其实差距就是字体的名称有一点区别,老版本是#FontAwesome,新版本是#Font Awesome 5 Free。

三、VS中的文件生成操作(在属性面板里)

这时候如果图标还出不了,八成是因为字体资源文件的生成操作没有设置,必须为Resource类型才可以。

四、使用示例

设置样式:

<Setter Property="FontFamily"
Value="pack://application:,,,/Resource;Component/Font/#Font Awesome 5 Free"/>

XAML使用:

<TextBlock Content="" />

C# 使用:

tb.Content= "\uf0c8";

五、最终效果

实现了一个小图标的样子

六、附录

官网字符集打不开你就可以保存下图,用于查找。默认是按照字母顺序排序的。

WPF 使用 Font Awesome(OTF / TTF)相关推荐

  1. moviepy音视频剪辑:TextClip不支持中文字符以及OSError: magick.exe: unable to read font 仿宋_GB2312.ttf的解决办法

    ☞ ░ 前往老猿Python博文目录 ░ 一.引言 moviepy对中文和多语言环境的支持做得并不好,包括中文文件名以及用于显示文字的TextClip就是典型的中文支持方面存在问题的.对于编解码的问题 ...

  2. css 引用otf文件,CSS-如何将OTF / TTF文件转换为EOT格式?

    这是一种从otf一步构建ttf和eot版本的快速方法. 当然,如果不需要全部,可以拉出相关部分. 请注意,要从otf获得otot,必须去otf-> ttf-> eot. 同时安装fontf ...

  3. WPF使用第三方的字体(TTF文件)

    一.下载字体 找到需要的字体文件,可以是TTF或TTC格式,我这里使用的是TTC格式 测试字体: 链接:https://pan.baidu.com/s/1P1BCucH2gd_fldcZTgZaNA ...

  4. WPF使用第三方字体(TTF字体)

    1.下载第三方字体文件,将以TTF结尾的文件复制到项目中 2.在App.xaml中或者你需要的地方添加资源的定义 <Application.Resources><FontFamily ...

  5. iOS 引入外部字体 otf/ttf/ttc

    1.首先下载到字体的otf文件(Mac电脑下搜索字体册) 2.将字体文件拖到项目工程下 3.plist设置 Fonts provided by application 属性 4.代码中使用[UIFon ...

  6. 气势恢弘大气的英文字体免费下载[otf,ttf,woff]

    今天分享的是,笔刷效果极强的英文字体包下载,可以帮助你轻松打造极具气势的海报设计,绝对值得你拥有,enjoy!

  7. WPF 导入google思源字体(.otf)格式字体

    wpf 导入google思源字体(.otf)格式字体 OpenType (.otf) OpenType是微软和Adobe共同开发的字体,微软的IE浏览器全部采用这种字体.致力于替代TrueType字体 ...

  8. Php在线字体woff转svg,在线字体格式转换ttf/otf/eot/woff/woff2格式工具

    在做网站样式时,我们有时找不到自己需要的字体文件,就需要自己需要自己来制作一个,如何制作了?这里给大家推荐一款自己在用的在线字体转换ttf/otf/eot/woff/woff2格式工具. 这款在线字体 ...

  9. html中font属性中face,CSS3 @font-face属性

    font-face是css3中允许使用自定义字体的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中.到了今天这个时代自定义字体会越来越常用,因为前端自动化可以压缩中文未使用到的字体,从而减小中 ...

  10. 网络字体(Web font)文件格式及兼容性说明

    目前常用的字体格式 目前最主要的几种网络字体(web font)格式包括WOFF,SVG,EOT,OTF/TTF. WOFF WOFF是Web Open Font Format几个词的首字母简写.这种 ...

最新文章

  1. form表单提交前进行ajax或js验证,校验不通过不提交
  2. python真的那么强大嘛-python强大吗
  3. 孪生三兄弟 CycleGAN, DiscoGAN, DualGAN
  4. sql注入一点小心得
  5. SignalR的使用
  6. 安装更新Lenovo Solution Center更新失败!具体问题看内容!要是等官方技术人员解决,估计要等上好一段时间!...
  7. 图片在xml文件中直接加载.9文件
  8. easyui下拉选项多怎么解决_作物根部病害多原因在哪?解决病害生根措施怎么做?...
  9. 在同一窗口能显示多个幻灯片_如何让两个PPT文件在电脑屏幕中同时显示
  10. matlab资产配置,FOF投资的量化分析:资产配置模型
  11. LPVOID lpParameter
  12. 关于阿里巴巴编程规范
  13. js Array的push pop shift unshift 方法
  14. 用python告诉你,韦小宝跟他七个老婆哪个最亲?
  15. 读《张一鸣:我的大学四年收获及工作感悟》有感
  16. JavaScript网页制作--五秒后自动跳转页面
  17. 记一次360众测仿真实战靶场考核WP
  18. 有一千万资产能被称为富二代吗?
  19. 谭浩强c语言第八章指针ppt,谭浩强c语言第八章_指针.ppt
  20. 如何搭建Jenkins导出Unity安卓环境

热门文章

  1. python导出代码_python导出源代码 python编程
  2. Java 正则表达式的用法与实例
  3. java毕业设计宠物店管理系统源码+系统+数据库+lw文档+调试运行
  4. 常见的射频同轴连接器(N型/TNC型/BNC型/SMA型等)
  5. 23数据错误循环冗余检查/无法读取源文件或磁盘 解决
  6. 电线电缆行业MES解决方案
  7. JUnit 5和JUnit 4比较
  8. 神策分析 iOS SDK 全埋点解析之启动与退出 | 数据采集
  9. C语言基础——二维数组应用(一)井字棋
  10. 小白进阶之影片TS版,TC版,CAM版,HD版,BD版,DVD,HDVD等版本介绍