Silverlight 2のおよびXML文字エンティティ
-
18-09-2019 - |
質問
Wingdingsフォントの文字セットと同等のUnicode文字Webページ上の文字。 Silverlight 2の私はこのような何かをしようとしてるの同じアドバイスに続きます:
<TextBlock FontSize="20" FontFamily="Arial" Foreground="Red">✗</TextBlock>
✗
はHTMLであなたに✗冷静さを与えます。
Silverlightのでは、私は正方形の壊れた文字のアイコンを取得しています。 " の数値文字マッピング" XAMLで許可されています。なぜこの文字? UnicodeはSilverlight 2の範囲で許容されるいくつかの公式リファレンスはありますか?
解決
これはエンコードの問題であることを確認し、私もあなたのポストで(だけでなく、Silverlightで)IEとFFで「広場/未知のグリフ」を参照していない。
投票-Xのためのこのブラウザのテストページ(あなたの文字)>私のPC上で正しく表示されないことができます。
この<のhref = "http://www.fileformat.info/info/unicode/font/fontlist.htm?text=%E2%9C%97+-+BALLOT+X+(U%2B2717)" のrel =「nofollowをnoreferrer」>ローカルフォントリスト(素晴らしいの)のは、私はそれを表示することができ、私のPC上の単一のフォントを持っていない示しています。
私はを推測のよ、それはフォント置換ではなく、実際ののArial を...おそらくあなたは、WordにあなたのHTMLをコピーすることができ(内の既存の文字のために、あなたのブラウザで動作します書式付き)とWordが適用されるものをフォント参照してください?
最善の策は、明示的に<のhref = "http://silverlight.net/blogs/msnow/archive/2008/09/25/silverlight-tip-のサブセットに表示されるグリフを選択する文字マップを使用することが考えられますその日の-46-フォントのサポート・イン・silverlight.aspx」のrel = 『nofollowをnoreferrer』> Silverlightでサポートされるフォントは、すべてのプラットフォームでを - あなたはちょっといいを取得するには、これを試みる場合があります 『X』(これは実際には乗算のコミックのSans中)
<TextBlock FontFamily="Comic Sans MS" FontSize="14">×</TextBlock>
OR WebdingsはPCとMacの両方で明らかに利用可能であり、 'X'
少しchunkierのを与えます<TextBlock FontFamily="Webdings" FontSize="14">r</TextBlock>