如何使用自定义字体
来源:互联网 发布:mysql负载均衡方案 编辑:程序博客网 时间:2024/04/30 05:07
步骤:
1、准备工作:准备好字体文件,如Font.ttf; 得到字体名称,方法是:右键->打开方式->Windows 字体查看器,打开后可以看到字体名称,如“方正兰亭黒简体”(举例)。
2、在工程的某个路径,右击鼠标,在弹出的菜单中选择"添加现有项...",选择字体文件。
3、修改字体文件的属性,生成操作 改为 内容,复制到输出目录 改为 如果较新则复制。(Build Action->None;Copy to Output Directoray->Copy if newer)
4、在应用程序资源中添加样式备用,如:
<!--使用“方正兰亭黒简体”字体的显示少量文本的轻量控件TextBlock-->
<Style x:Key="TextBlock_FontFamily" TargetType="TextBlock">
<Setter Property="FontFamily" Value="Fonts/Font.ttf#方正兰亭黒简体"></Setter>
</Style>
<!--使用“方正兰亭黒简体”字体的自定义控件Control-->
<Style x:Key="Control_FontFamily" TargetType="Control">
<Setter Property="FontFamily" Value="Fonts/Font.ttf#方正兰亭黒简体"></Setter>
</Style>
5、使用字体:
var contentText = new TextBlock { ... };
contentText.Style = (Style)Application.Current.Resources["TextBlock_FontFamily_fzlthjw"];
myControl.Style = (Style)Application.Current.Resources["Control_FontFamily"];
或者:
<TextBlock ... FontSize="58" FontFamily="Fonts/Font.ttf#方正兰亭黒简体" Height="70" ></TextBlock>
使用时:“路径/字体文件名#指定字体名称”,这里,就不做过多的解释了。
- 如何使用自定义字体
- Android如何使用自定义字体
- 如何使用自定义的字体
- Android教程之如何使用自定义字体
- Android教程之如何使用自定义字体
- Android教程之如何使用自定义字体
- 如何在iPhone中使用自定义字体
- Android教程之如何使用自定义字体
- Android教程之如何使用自定义字体
- Android教程之如何使用自定义字体
- cocos2dx中如何使用ttf自定义字体
- 如何在工程中使用自定义字体
- 如何在web页面使用自定义字体
- Android教程之如何使用自定义字体
- 如何使用自定义字体?@font-face
- 【Unity】UGUI 如何使用CustomFont(自定义字体)
- 如何在iOS应用中使用自定义字体
- 自定义字体的使用
- php用date格式化输出指定范围的时间
- C语言memcpy函数误解
- 自定义 Ribbon中的 按钮
- java时间用法calendar
- ASIHTTPRequest实现断点续传
- 如何使用自定义字体
- 内核空间与用户空间之一:基础概念
- The Tao Of Programming —— 编程之道
- C#采集器示例含翻页功能
- Mobile连接数据库的几种方式(转)
- hadoop常用命令
- 【Tiptop ERP M】MFG开放/关闭说明
- window下mysql免安装配置
- java 科学计数法转成数值类型