2016-05-04 11 views
0

Als neue Schriftart Technologie scheint es, dass Dokumentation für Segoe MDL2 Assets unvollständig ist, verständlicherweise, weil neue Symbole von Zeit zu Zeit eingeführt werden. Durch Zufall bin ich auf ein Symbol gestoßen, das ich gesucht habe - ein Feedback-Symbol mit hexadezimalem Unicode-Zeichencode E939 erwähnt here.Gliederung eines Segoe MDL2 Assets Symbol

Das Feedback-Symbol, auf das gerade Bezug genommen wird, ist eine dunkle Version, und was ich suche, ist eine Light-Version, a.k.a Outline-Version. Einige (wenn nicht die meisten) Segoe MDL2 Assets-Symbole haben sowohl dunkle als auch helle/Umriss-Versionen und fragen sich, ob ich diese fehlende Dokumentation vermisse.

Ich suchte und suchte ohne Erfolg und fragte mich, ob jemand den Code für eine Gliederung des E939-Symbols kennt.

Update [2016.10.03]

gute Nachricht - Microsoft hat endlich das Symbol I wurde mit Hex-Code ED15 suchen. Schauen Sie sich here an. Danke an @Jay - der Workaround-Vorschlag hat mich weiter gebracht, bis diese Lösung angekommen ist.

+0

Wo haben Sie das skizzierte E939 Symbol sehen? AFAIK, gibt es kein umrissenes E939 Symbol in Segoe MDL2 Assets Symbol. Sie können ** Character Map ** verwenden und ** Segoe MDL2 Assets ** auswählen, um alle Zeichen in dieser Schriftart anzuzeigen. –

+0

Ich habe die umrissene Version nicht gesehen; Ich frage nur, ob es existiert und wenn ja, was der Code ist. Ich bin durch die komplette ** Charakterkarte ** gegangen, aber kein Glück. Wissen Sie, wo solche Anfragen an MSFT gestellt werden können, um eine Outline-Version (außer uservoice) zu berücksichtigen? Danke übrigens. – user5525674

+0

Sie können auch ** Windows Feedback ** verwenden, um Ihr Feedback zu senden. Neben finde ich eine umrissene Version des E939-Symbols. Es ist jedoch nicht in der offiziellen Segoe MDL2 Assets Schriftart. Wenn Sie es brauchen, kann ich es als Workaround teilen. –

Antwort

1

Wie wir in den Kommentaren besprochen haben, gibt es keine Umrissversion des E939 "Feedback" -Symbols in der offiziellen Segoe MDL2-Asset-Schriftart.

Wenn ich jedoch im Internet suchte, finde ich die Umrissversion in Segoe MDL2 Assets - Cheatsheet. Um dies zu sehen, aktivieren Sie bitte "Legacy and Duplicates anzeigen" auf der Seite und suchen Sie nach "E939".
enter image description here

Nach Blick auf diese Quellcode der Website, fand ich es WOFF 2.0 Web Font verwendet.

@font-face { 
    font-family: 'SegoeMDL2'; 
    src: url("fonts/segmdl2-webfont.woff2") format("woff2"), url("fonts/segmdl2-webfont.woff") format("woff"); 
    font-weight: normal; 
    font-style: normal; 
} 

Wenn ich den Standard Segoe MDL2 Assets Schriftart verwenden, wird der E939 noch fest sein.

<!DOCTYPE html> 
 

 
<html lang="en" xmlns="http://www.w3.org/1999/xhtml"> 
 
<head> 
 
    <meta charset="utf-8" /> 
 
    <title></title> 
 
</head> 
 
<body> 
 
    <span style="font-family: 'Segoe MDL2 Assets'">&#xE939;</span> 
 
</body> 
 
</html>

So habe ich dieses WOFF 2.0 Web Font als Behelfslösung die skizziert E939 Symbol zu zeigen.

In UWP können wir benutzerdefinierte Schriftart verwenden, indem Sie FontFamily Eigenschaft festlegen, aber Woff2-Datei wird nicht unterstützt. Ich verwende Online Font Converter, um die woff2-Datei in die ttf-Datei zu konvertieren. Sobald ich die ttf-Datei bekomme, lege ich sie in den Ordner "Fonts" unter dem Ordner "Assets". Dann kann ich das skizzierte E939 Symbol wie folgt verwendet werden:

<FontIcon x:Name="FeedbackIcon" 
      FontFamily="ms-appx:///Assets/Fonts/SegoeMDL2Assets.ttf#Segoe MDL2 Assets" 
      FontSize="60" 
      Glyph="&#xE939;" /> 

Und es sieht so aus:
enter image description here

+0

Vielen Dank. Sie haben es über Entwicklern wie mir hinaus getan, indem Sie eine so durchdachte Problemumgehung bieten. Hope MSFT wird ein Standard-Gliederungssymbol bereitstellen. Du bist ein Star Jay. – user5525674

+0

Fortschrittsbericht: Funktioniert perfekt. Danke noch einmal. – user5525674

+0

@ user5525674, gern geschehen. Gut zu wissen, dass es hilft. –

0

Versuchen Sie die Einstellung RequestedTheme="Dark" auf Ihrer Steuerung.

+0

Okay, nachdem Sie versucht haben, was Sie vorschlagen, ziehe ich einige der obigen Bemerkungen zurück. Ja, das hilft ein bisschen, indem ich die Farbe umkehre, aber nicht die Outline-Version, nach der ich suche. Ich hoffe, dass eine Outline-Version daher für den Symbolcode existiert, falls er existiert. – user5525674

Verwandte Themen