OpenType-Beispielschriftartenpaket
Aktualisiert: November 2007
Dieses Thema enthält eine Übersicht über das Beispielschriftartenpaket mit OpenType-Schriftarten, die mit dem Windows SDK verteilt werden. Die Beispielschriftarten unterstützen erweiterte OpenType-Funktionen, die in Windows Presentation Foundation (WPF)-Anwendungen verwendet werden können.
Dieses Thema enthält folgende Abschnitte.
- Schriftarten im OpenType-Schriftartenpaket
- Verwenden der Schriftarten
- Verwandte Abschnitte
Schriftarten im OpenType-Schriftartenpaket
Das Windows SDK stellt einen Satz von OpenType-Beispielschriftarten bereit, die Sie bei der Erstellung von Windows Presentation Foundation (WPF)-Anwendungen verwenden können. Die Beispielschriftarten werden gemäß der Lizenz der Ascender Corporation bereitgestellt. Diese Schriftarten implementieren nur einen Teil der mit dem OpenType-Format definierten Features. Die folgende Liste enthält die Namen der OpenType-Beispielschriftarten mit den entsprechenden Schriftarten.
Schriftarten im OpenType-Schriftartenpaket
Tipp
Ascender ist ein Anbieter moderner Schriftartenprodukte, der sich auf den Entwurf, die Entwicklung und die Lizenzierung von Schriftarten spezialisiert hat. Wenn Sie erweiterte oder benutzerdefinierte Versionen der Beispielschriften lizenzieren möchten, wenden Sie sich direkt an die Ascender Corporation über die Website http://www.ascendercorp.com/WPF_fonts.html.
Zugreifen auf die OpenType-Beispielschriftarten
Die OpenType-Beispielschriftarten werden als Ressourcen für das Beispiel zur Verwendung von OpenType-Schriftarten verwendet. Der im folgenden Beispiel dargestellte Text wird in einem FlowDocumentReader gehostet, der Suche, Navigation, Paginierung und Inhaltskalierung unterstützt.
OpenType-Schriftartenbeispiel
Wenn Sie dieses Beispiel herunterladen, enthält das Projektverzeichnis das Unterverzeichnis fonts, das die folgenden Schriftarten enthält:
Name |
Datei |
---|---|
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 |
Tipp
Es liegt in Ihrer Verantwortung als Entwickler sicherzustellen, dass Sie über die erforderlichen Lizenzrechte für alle Schriftarten verfügen, die Sie in eine Anwendung einbetten oder anders verteilen. In der Infodatei Readme.htm unter Beispiel zur Verwendung von OpenType-Schriftarten finden Sie Informationen zu den Einschränkungen für die Verwendung dieser OpenType-Beispielschriftarten in einer Anwendung.
Nachdem Sie die Schriftarten auf Ihren Computer heruntergeladen haben, können Sie einen repräsentativen Zeichenausschnitt in verschiedenen Schriftgrößen anzeigen, indem Sie auf den Namen der Schriftartendatei im Unterverzeichnis doppelklicken. Die folgende Bildschirmabbildung zeigt die Ausgabe der Lindsey-Schriftartendatei Linds.ttf.
Anzeigen der Lindsey-Schriftart
Verwenden der Schriftarten
Sie können Ihrer Anwendung Schriftarten als Projektinhaltselemente hinzufügen, die von den Assemblydateien der Anwendung getrennt sind. Dies bedeutet, dass Inhaltselemente nicht als Ressourcen in eine Assembly eingebettet werden. Sie können Ihrer Anwendung Schriftarten auch als Projektressourcenelemente hinzufügen, die in die Assemblydateien der Anwendung eingebettet sind. Weitere Informationen finden Sie unter Verpacken von Schriftarten mit Anwendungen.
Installieren der Schriftarten
Sie können die OpenType-Beispielschriftarten im Windows-Standardschriftartenverzeichnis ~\WINDOWS\Fonts installieren. Verwenden Sie das Schriftartenapplet in der Windows-Systemsteuerung, um Schriftarten im Windows-Standardverzeichnis zu installieren. Nachdem Sie die Schriftarten installiert haben, können alle Anwendungen darauf zugreifen, die auf Windows-Standardschriftarten verweisen, einschließlich XamlPad.
Zum Kennenlernen der OpenType-Features können Sie mit XamlPad Markup erstellen, um mit den verschiedenen typografischen Stilen zu experimentieren. Weitere Informationen finden Sie unter XAMLPad.
Testen von Schriftarten mit XamlPad
Siehe auch
Konzepte
Features für OpenType-Schriftarten
Verpacken von Schriftarten mit Anwendungen