嵌入字体
通常,用户将具有可以在 Microsoft Expression Blend 2 中选择的大部分字体。但是,可以将自定义字体添加到项目中,并将这些字体应用于应用程序中的文本控件。如果向应用程序中添加自定义字体,则必须将其嵌入到应用程序中,以便用户可以看到该字体。
重要事项: |
---|
如果您决定在应用程序中嵌入、添加子集或以其他方式重新分发字体,则有责任确保自己拥有使用这些字体所需的许可权。 |
若要执行此过程,您需要一个字体文件。可以从 Microsoft 版式网站(此链接可能指向英文页面)上列出的免费字型创作网站之一下载免费的字体文件。您需要负责确保您具有应用程序中嵌入的任何字体的必要许可权。
在应用程序中嵌入字体
在“项目”菜单上,单击“添加现有项”,浏览找到所需的字体文件,然后单击“打开”以将其添加到项目中。
从工具箱中,选择“TextBox” 控件。在主文档 (Window1.xaml) 中的美工板上绘制一个文本框。Expression Blend 将自动进入文本编辑模式 (F2)。
在“属性”面板中的“文本”下,选择“字体”选项卡,然后从“字体系列”下拉列表中选择新字体。
新的字体始终显示在列表的顶部。
在“属性”面板中的“文本”下,选中“嵌入”复选框。
在“子集”下拉列表中选择“动态”,以便将使字体中的所有字符都嵌入应用程序中。
通过单击“工具”菜单上的“字体管理器”,可以查看和修改所有嵌入的字体。字体嵌入可确保您的用户能够看到您选择的字体。
后续步骤
您可以将文本转换为路径对象,以便能够使用“路径选择” 工具来更改字符的形状或动态显示字符。有关详细信息,请参阅将文本转换为路径、添加或删除路径上的点、更改曲线的形状和动态显示路径或剪切路径上的点。