向应用程序中添加自定义字体

此页适用于 WPF 和 Silverlight 2

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

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

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

对于 Expression Blend 随附的字体,请参阅 Microsoft 软件许可条款 (EULA.language.rtf) 文件以了解完整的许可条款。有关其他商业字体,请参阅 Microsoft 版式网站(此链接可能指向英文页面),以获取能够帮助您查找特定字体的供应商或联系字体供应商以便进行自定义工作的信息。Expression Blend 2 支持 .ttf、.ttc、.otf 和 .tte 文件中包含的嵌入字体。

Cc295281.alert_note(zh-cn,Expression.10).gif说明:

在打开 Microsoft Silverlight 1.0 项目时自定义字体不可用。

向应用程序中添加自定义字体

  1. 在 Expression Blend 的打开项目中,在“项目”面板的“文件”下,右键单击相应的项目名称,然后单击“添加现有项”。

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

    此时,将显示“添加现有项”窗口。

  2. 浏览到自定义字体文件(文件扩展名通常为 .ttf),选择该自定义字体文件,使其显示在“文件”文本框中,然后单击“打开”。

    该自定义字体文件将被添加到应用程序中,并且显示在“项目”面板的“文件”下。

    Cc295281.4586e67b-d8a5-4dde-8b6b-9543f2a320b6(zh-cn,Expression.10).png

  3. 此时可以在应用程序中嵌入完整的字体或字体的子集,并将该字体应用于应用程序中的文本控件。

    有关详细信息,请参阅在应用程序中嵌入字体或字体的子集设置文本格式

另请参见

概念

打开字体管理器

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

设置文本格式