none
App-Entwickler-Hotline: benutzerdefinierte Schriftarten RRS feed

  • Allgemeine Diskussion

  • Hallo zusammen,

    heute wurde uns bei der App-Entwickler-Hotline unter anderem folgende Frage gestellt:

    Ich habe in meiner Windows Phone 8 App eine benutzerdefinierte Schriftart eingebunden.
    In meiner Entwicklungsumgebung funktioniert alles einwandfrei. Nachdem ich die App auf meinem Handy installiert habe,
    wird die Schriftart allerdings nicht mehr verwendet. Woran liegt das?

    Unsere Antwort bzw. unser Lösungsvorschlag darauf war:

    Folgende Schritte müssen beachtet werden, um eine benutzerdefinierte Schriftart einzubinden:

    • Die .ttf – Datei muss in das Projekt eingebunden werden (Beispielsweise in einem angelegten Ordner „fonts“)
    • Die Eigenschaften der Datei müssen noch angepasst werden:
      1. Die Eigenschaft „Build Action“ muss auf „Contet“ umgestellt werden
      2. Die Eigenschaft „Copy to Output Directory“ sollte auf „Copy if newer“ umgestellt werden
    • Nun folgt nur noch der XAML-Code, z.B. :
      <TextBlock Text="Hallo" FontFamily="fonts/TestStyle.ttf#Test Style"/>

    Unter [1] finden Sie einen passenden Link.

    [1] http://www.jeffblankenburg.com/2010/10/24/31-days-of-windows-phone-day-24-embedding-fonts/

    Wir hoffen, vielen Besuchern der MSDN Foren durch das Posten dieses Problems und einer möglichen Lösung weiterhelfen zu können.

    Viele Grüße,
    Markus Kocybik
    App-Entwickler-Hotline für MSDN Online Deutschland

    Disclaimer:
    Bitte haben Sie Verständnis dafür, dass wir hier auf Rückfragen gar nicht oder nur sehr zeitverzögert antworten können.
    Bitte nutzen Sie für Rückfragen oder neue Fragen den telefonischen Weg über die App-Entwickler-Hotline: http://www.msdn-online.de/Hotline
    MSDN Hotline: Schnelle & kompetente Hilfe für Entwickler: kostenfrei!

    Es gelten für die App-Entwickler-Hotline und dieses Posting diese Nutzungsbedingungen, Hinweise zu MarkenzeichenInformationen zur Datensicherheit sowie die gesonderten Nutzungsbedingungen für die App-Entwickler-Hotline.

    Dienstag, 4. Juni 2013 11:30

Alle Antworten

  • Wie auch im original verlinkten Artikel steht sollte man beim Einbetten von Schriftarten zusätzlich darauf achten, dass die der Schriftart zugrunde liegende Lizenz dies erlaubt.


    This posting is provided "AS IS" with no warranties, and confers no rights.

    Mittwoch, 5. Juni 2013 04:56