无法在我的 WPF 应用程序中读取 True Type 字体文件!

发布于 2024-08-02 23:05:35 字数 506 浏览 2 评论 0原文

我正在我的笔记本电脑上使用 Vista Sp1 在 Wpf 中开发一个项目,在这个项目中我添加了一些 Windows Xp 没有获得的 True Type 字体,当我在 Windows XP 上调试我的项目时,我看不到 True Font 文件,所以我希望在我的项目中添加这些字体作为资源,但我无法完成这一步。 我遵循了 MSDN 的所有建议,但运气不佳...例如,我添加了一个字体文件“INFROMAN.TTF”(此字体是 Vista 的原始字体文件,保留在此目录 C:Windows/Font 中)并在 textBlock i 中声明这一行:

<TextBlock FontFamily="./Font/#INFROMAN"> Test.... </TextBlock>

但我看不到正确的字体。 您有什么建议我如何将这些 True FOnt 文件作为资源添加到我的项目中,以便当我在 WIndows XP 上运行我的项目时我可以看到正确的字体???

感谢您的关注。

干杯

i'm developing a project in Wpf with Vista Sp1 on my laptop ,in this project i add some True Type Font that Windows Xp did not get and when i debug my project on Windows XP i cannot see the True Font File,so i wish add in my project those fonts as resources but i cannot work out this step.
I followed all advices of MSDN but not luck...for example i added a Font File "INFROMAN.TTF" (this Font is a original Font File of Vista and stays in this directory C:Windows/Font) and in the textBlock i declare this line:

<TextBlock FontFamily="./Font/#INFROMAN"> Test.... </TextBlock>

but i cannot see the right font.
Do you have any advice how i can add those True FOnt FIle as Resource in my project so when i run my project on the WIndows XP i can see the right fonts???

Thanks for your attention.

Cheers

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

雨的味道风的声音 2024-08-09 23:05:35

我以简单的方式解决了这个愚蠢的错误:)

当我声明字体样式的目录时,我应该插入原始名称作为 Window 命名它,而不是插入 Visual Studio 命名它的名称,例如:在我的情况下,我在我的项目中添加字体样式“Informal Roman”,所以在 XAML 中我需要写下如下:

<TextBlock FontFamily="/Font/#Informal Roman"> TEST.....</TextBlock>

而不是 Visual Studio 在我的项目中命名的名称:

 <TextBlock FontFamily="/Font/#INFROMAN"> TEST.....</TextBlock>

祝你工作顺利。

干杯

I work out this stupid error in simple way:)

When i declare the directory of the Font Style i should insert the original name as Window nominate it and not the name as Visual Studio denominate it for example : in my case i added in my project the Font Style"Informal Roman" so in XAML i need to write down as follow:

<TextBlock FontFamily="/Font/#Informal Roman"> TEST.....</TextBlock>

and not the name that Visual Studio denominate in my project :

 <TextBlock FontFamily="/Font/#INFROMAN"> TEST.....</TextBlock>

Have a good work.

Cheers

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文