WPF- und Materialsymbole SchriftligaturenC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 WPF- und Materialsymbole Schriftligaturen

Post by Anonymous »

Ich habe versucht, Schriftligaturen der materiellen Symbole zu verwenden, bei C# wpf.net8. Ich habe zuvor die materielle Symbole -Schriftart verwendet, in der alles funktioniert hat. /> Um zu testen, habe ich zwei TTF -Dateien als Ressourcen importiert und versucht, Symbole mit dem folgenden Code anzuzeigen. < /p>

Code: Select all

Material Icons:
&#xe87d;
favorite
Material Symbols:
&#xe87d;
favorite

Dies ergibt Folgendes:

Die BRUDE. Dass mit meiner TTF -Datei nichts falsch war, habe ich mit der folgenden HTML -Seite geprüft. < /p>

Code: Select all


@font-face {
font-family: "MaterialIcons";
src:url( "file:///C:/Users/username/Desktop/MaterialIcons-Regular.ttf");
}
@font-face {
font-family: "MaterialSymbols";
src:url( "file:///C:/Users/username/Desktop/MaterialSymbolsOutlined-Regular.ttf");
}


Material Icons
favorite[/b]
[b]
Material Symbols
favorite[/b]


Dies funktioniert tatsächlich korrekt, wie hier zu sehen ist:

, daher ist dies ein Problem. Ich habe die folgenden Attribute in meinem Textblock ausprobiert (und auch Untergruppen/Variationen davon).

Code: Select all

Typography.StandardLigatures="True"
Typography.DiscretionaryLigatures="True"
TextOptions.TextFormattingMode="Ideal"
TextOptions.TextRenderingMode="ClearType"
Typography.HistoricalLigatures="True"
Typography.ContextualLigatures="True"
Typography.ContextualAlternates="True"

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post