Einbetten einer Schriftart oder einer Teilmenge einer Schriftart in Ihre Anwendung
Nachdem Sie Ihrer Anwendung eine benutzerdefinierte Schriftart hinzugefügt haben, müssen Sie die gesamte Schriftart oder eine Teilmenge der Schriftart einbetten, damit die Benutzer Ihrer Anwendung die Schriftart sehen können. Normalerweise verfügen die Benutzer bereits über die meisten Schriftarten, die Sie in Microsoft Expression Blend 2 auswählen können, weshalb Sie sie nicht einbetten müssen. Allerdings müssen Sie eine benutzerdefinierte Schriftart einbetten, damit sie die Benutzer sehen können. Wenn der Benutzer nicht über die Schriftart verfügt, wird eine Systemstandardschriftart verwendet, um den Text zu formatieren.
Wichtig: |
---|
Wenn Sie die Schriftart oder eine Teilmenge der Schriftart einbetten oder Schriftarten auf andere Weise in Ihrer Anwendung neu verteilen, müssen Sie sicherstellen, dass Sie die erforderlichen Lizenzrechte für diese Schriftarten besitzen. |
Hinweis: |
---|
Die Schriftarteinbettung ist nicht verfügbar, wenn Sie ein Microsoft Silverlight 1.0-Projekt öffnen. |
So betten Sie eine Schriftart mit dem Schriftart-Manager ein
Öffnen Sie den Schriftart-Manager mithilfe einer der unter Öffnen des Schriftart-Managers beschriebenen Verfahren. Das Fenster Schriftart-Manager wird angezeigt.
Aktivieren Sie unter Schriftarten einbetten das Kontrollkästchen neben der Schriftart, die Sie einbetten möchten, wählen Sie den Schriftartnamen aus, indem Sie darauf klicken, und führen Sie dann unter Teilmengenzeichen eine der folgenden Aktionen aus:
Aktivieren Sie das Kontrollkästchen Alle Symbole, um die gesamte Schriftart einzubetten.
Aktivieren Sie das Kontrollkästchen AutoAusfüllen, um nur die Zeichen einzubetten, die Sie in Ihrer Anwendung verwenden.
Wählen Sie mindestens einen der verbleibenden Zeichensätze unter Teilmengenzeichen aus, um eine statische Teilmenge der Schriftart einzubetten. Sie können auch einzelne Zeichen in das Textfeld Symbole einschließen eingeben, um diese Zeichen einzubetten.
So betten Sie eine Schriftart beim Ändern eines Textsteuerelements ein
Wählen Sie mit dem Auswahlwerkzeug oder Direktauswahlwerkzeug das Objekt aus, das den zu formatierenden Text enthält.
Wenn Ihr Textobjekt Rich-Text unterstützt, drücken Sie F2 zur Aktivierung des Texteingabemodus für das Objekt, und markieren Sie dann den Text, den Sie formatieren möchten.
Klicken Sie im Eigenschaftenpanel unter Text auf die Registerkarte Schriftart, und wählen Sie dann im Dropdownmenü Schriftartfamilie Ihre benutzerdefinierte Schriftart aus. (Benutzerdefinierte Schriftarten werden oben in der Liste angezeigt.)
Aktivieren Sie das Kontrollkästchen Einbetten, um die Schriftart in Ihre Anwendung einzubetten.
Führen Sie neben dem Kontrollkästchen Einbetten im Dropdownmenü Teilmengenauswahl eine der folgenden Aktionen aus:
Wählen Sie Statisch aus, um die im ausgewählten Objekt verwendeten Zeichen einzubetten. Verwenden Sie diese Option, wenn Sie wissen, dass der Text zur Laufzeit nicht aktualisiert wird.
Wählen Sie Dynamisch aus, um alle Zeichen der Schriftart einzubetten. Verwenden Sie diese Option, wenn Sie wissen, dass der Text zur Laufzeit aktualisiert wird (z. B. in einem bearbeitbaren Steuerelement wie TextBox).
Hinweis: Sie können die Teilmenge im Schriftart-Manager weiter verfeinern. Klicken Sie dazu auf die Schaltfläche Erweiterte Eigenschaften einblenden unter Text, klicken Sie auf Schriftart-Manager, wählen Sie Ihre Schriftart unter Schriftarten einbetten aus, und wählen Sie dann unter Teilmengenzeichen verschiedene Zeichensätze aus.
Siehe auch
Konzepte
Hinzufügen einer benutzerdefinierten Schriftart zur Anwendung