2010-04-09 4 views
8

Ich baue gerade eine LOB-Anwendung in Silverlight 4. Ich habe über die Frage der Typografie für die Anwendung nachgedacht.Silverlight Open Source Font-Ersatz für Segoe

Nach einigen Experimenten auf der Designseite ist die Schriftart, die Leute mögen, Segoe UI. Jetzt kann ich diese Schriftart einbetten und obwohl die Schriftart in Windows frei verfügbar ist, haben wir keine Vertriebsrechte für diese Schriftart.

Ich bin auf der Suche nach einer Open-Source-Schriftart, die visuell der Segoe-Familie entspricht, die frei verteilt werden kann.

Gibt es eine solche Schriftart?

+1

Fontography ist ein wichtiger Bestandteil der Präsentation für jedes Softwareprodukt. Microsoft ist sich dessen bewusst, schauen Sie sich doch einfach die Schriften an, die in der Windows Mobile 7 App verwendet werden (ein weiteres Segoe-Font-Derivat). Ich habe eine verteilbare Schriftart Pack für XNA gefunden, die hier gefunden werden kann: http://creators.xna.com/en-GB/contentpack/fontpack Brauchen Sie nur eine für SL4 jetzt. – Rus

Antwort

5

Die beste Antwort, die ich gefunden habe, wird in Microsofts Beispielthemen für Silverlight demonstriert (kann here gefunden werden).

Im Wesentlichen geben Sie die Zeichensätze in absteigender Reihenfolge an, um sicherzustellen, dass auf allen Zielplattformen eine Schriftart verfügbar ist (dh die Segoe UI wird wahrscheinlich nicht auf einem Mac oder einer Windows XP-Box sein).

<FontFamily x:Key="DefaultFontFamily">Segoe UI, Lucida Sans Unicode, Verdana</FontFamily> 

<Style TargetType="Button"> 
    <Setter Property="FontFamily" Value="{StaticResource DefaultFontFamily}"/> 
    <Setter Property="FontSize" Value="12"/> 
</Style>