示例 OpenType 字体包
更新:2007 年 11 月
本主题概述了包含随 Windows SDK 一起分发的 OpenType 字体的示例字体包。这些示例字体支持可供 Windows Presentation Foundation (WPF) 应用程序使用的 OpenType 扩展功能。
本主题包括下列各节。
- OpenType 字体包中的字体
- 使用字体
- 相关主题
OpenType 字体包中的字体
Windows SDK 提供一组可用来创建 Windows Presentation Foundation (WPF) 应用程序的示例 OpenType 字体。这些示例字体在 Ascender Corporation 的许可下提供。它们仅实现由 OpenType 格式所定义的全部功能的一部分。下面的列表包含示例 OpenType 字体的名称,此名称即为相应的字体。
OpenType 字体包中的字体
说明: |
---|
Ascender 是一家专门进行字体设计、开发和授权的高级字体产品提供商。若要对示例字体的扩展版本或自定义版本进行授权,请通过 Ascender Corporation 的网站 http://www.ascendercorp.com/WPF_fonts.html 直接联系。 |
访问示例 OpenType 字体
示例 OpenType 字体用作OpenType 字体用法示例的资源。此示例显示了 FlowDocumentReader(支持搜索、导航、分页和内容缩放)中承载的文本内容。
OpenType 字体示例
下载此示例时,项目目录包含字体 子目录,该子目录包含下面的字体:
名称 |
文件 |
---|---|
Kootenay |
Kooten.ttf |
Lindsey |
Linds.ttf |
Miramonte |
Miramo.ttf |
Miramonte Bold |
Miramob.ttf |
Pericles |
Peric.ttf |
Pericles Light |
Pericl.ttf |
Pescadero |
Pesca.ttf |
Pescadero Bold |
Pescab.ttf |
说明: |
---|
作为开发人员,您有责任确保您具有在应用程序中嵌入的任何字体所必需的许可权限,否则请重新发布。有关与应用程序一起使用这些示例 OpenType 字体的限制信息,请参见OpenType 字体用法示例 Readme.htm 文件。 |
一旦这些字体下载到您的计算机上,您就可以通过双击子目录中的字体文件的名称来以多种字体大小显示具有代表性的字符集。下面的屏幕快照显示 Lindsey 字体文件 Linds.ttf 的显示的输出。
显示 Lindsey 字体
使用字体
您可以将字体作为项目内容项添加到应用程序中,这些项目内容项与应用程序的程序集文件是分开的。这意味着内容项没有作为资源嵌入到程序集中。此外,您还可以将字体作为嵌入到应用程序的程序集文件中的项目资源项添加到应用程序中。有关更多信息,请参见将字体与应用程序一起打包。
安装字体
您可以选择将示例 OpenType 字体安装到以下默认的 Windows 字体目录:~\WINDOWS\Fonts。使用 Windows 控制面板中的“字体”小程序将字体安装到默认的 Windows 字体目录中。安装字体之后,引用默认的 Windows 字体的所有应用程序(包括 XamlPad)都可以访问这些字体。
要查看 OpenType 功能,一个有用的方法就是使用 XamlPad 创建标记以体验不同版式样式的用法。有关更多信息,请参见 XAMLPad。
使用 XamlPad 测试字体