积极答复者
metro风格,如何在程序中添加新的字体类型满足界面字体的美化?

问题
-
metro风格,如何在程序中添加新的字体类型满足界面字体的美化?谢谢!
- 已移动 Jesse JiangModerator 2012年10月24日 7:08 (发件人:Visual C++)
答案
-
你好,
今天我换机器试了一下,这个问题是这样的
/Fonts/123Sketch.ttf#方正胖娃简体 这个路径指示的是在Fonts文件夹下面的字体文件,但是程序编译之后并没有Fonts的文件夹生成,所以这个字体文件没有被找到。
这个是因为在默认的情况下,C++项目中默认建立的是filter,而不是文件夹。
所以一种解决方案是,我们直接用,“/123Sketch.ttf#方正胖娃简体”
另一种方案是建立Fonts文件夹,
点击左上角的显示所有文件,然后右键单击项目->添加->新建文件夹。再把字体文件放在这个文件夹下。
致礼
Jesse Jiang [MSFT]
MSDN Community Support | Feedback to us
- 已标记为答案 Jesse JiangModerator 2012年11月13日 6:15
全部回复
-
-
-
你好,
如果可以的话,请把项目上传到skydriver上面,我们在这边可以帮你调试一下。或者上传一个简单的例程,请包含字体文件。
致礼
Jesse Jiang [MSFT]
MSDN Community Support | Feedback to us
-
link 分享一下,请设置下载权限
Jesse Jiang [MSFT]
MSDN Community Support | Feedback to us
-
你好,
<FontFamily x:Key="FontFamily1">/Fonts/123Sketch.ttf#方正胖娃简体</FontFamily>
#后面的应该是字体的名称,之前你设置的名称不对。
致礼
Jesse Jiang [MSFT]
MSDN Community Support | Feedback to us
-
字体有安装过么?
哦 还有就是字体文件要放在App1目录下面,就是和MainPage在同一级文件夹下。
Jesse Jiang [MSFT]
MSDN Community Support | Feedback to us
- 已编辑 Jesse JiangModerator 2012年10月25日 8:04
-
你好,
今天我换机器试了一下,这个问题是这样的
/Fonts/123Sketch.ttf#方正胖娃简体 这个路径指示的是在Fonts文件夹下面的字体文件,但是程序编译之后并没有Fonts的文件夹生成,所以这个字体文件没有被找到。
这个是因为在默认的情况下,C++项目中默认建立的是filter,而不是文件夹。
所以一种解决方案是,我们直接用,“/123Sketch.ttf#方正胖娃简体”
另一种方案是建立Fonts文件夹,
点击左上角的显示所有文件,然后右键单击项目->添加->新建文件夹。再把字体文件放在这个文件夹下。
致礼
Jesse Jiang [MSFT]
MSDN Community Support | Feedback to us
- 已标记为答案 Jesse JiangModerator 2012年11月13日 6:15