嵌入字体

此页仅适用于 WPF 项目

通常,用户将具有可以在 Microsoft Expression Blend 2 中选择的大部分字体。但是,可以将自定义字体添加到项目中,并将这些字体应用于应用程序中的文本控件。如果向应用程序中添加自定义字体,则必须将其嵌入到应用程序中,以便用户可以看到该字体。

Cc296385.alert_caution(zh-cn,Expression.10).gif重要事项:

如果您决定在应用程序中嵌入、添加子集或以其他方式重新分发字体,则有责任确保自己拥有使用这些字体所需的许可权。

若要执行此过程,您需要一个字体文件。可以从 Microsoft 版式网站(此链接可能指向英文页面)上列出的免费字型创作网站之一下载免费的字体文件。您需要负责确保您具有应用程序中嵌入的任何字体的必要许可权。

在应用程序中嵌入字体

  1. 在“项目”菜单上,单击“添加现有项”,浏览找到所需的字体文件,然后单击“打开”以将其添加到项目中。

    Cc296385.94b44cf7-b8c5-47d1-9604-b5e6b7550c57(zh-cn,Expression.10).png

  2. 从工具箱中,选择“TextBox”Cc296385.343296b4-5c7d-4145-84cc-91b08ba67a1b(zh-cn,Expression.10).png 控件。在主文档 (Window1.xaml) 中的美工板上绘制一个文本框。Expression Blend 将自动进入文本编辑模式 (F2)。

    Cc296385.6fed5e9a-331e-4ad4-9c96-7f815cf1272b(zh-cn,Expression.10).png

  3. 在“属性”面板中的“文本”下,选择“字体”选项卡,然后从“字体系列”下拉列表中选择新字体。

    新的字体始终显示在列表的顶部。

    Cc296385.d32e646c-f3df-4ed2-8e36-c7535d47abae(zh-cn,Expression.10).png

  4. 在“属性”面板中的“文本”下,选中“嵌入”复选框。

  5. 在“子集”下拉列表中选择“动态”,以便将使字体中的所有字符都嵌入应用程序中。

    Cc296385.96a182b0-e306-42d5-b57c-ea0e185cb127(zh-cn,Expression.10).png

    通过单击“工具”菜单上的“字体管理器”,可以查看和修改所有嵌入的字体。字体嵌入可确保您的用户能够看到您选择的字体。

    Cc296385.69eb8d5f-797b-495e-b8ba-77261d0061a0(zh-cn,Expression.10).png

后续步骤

另请参见

概念

在应用程序中嵌入字体或字体的子集

编辑文本

设置文本格式