0
我想渲染中文字符,每個中文字符需要2個英文字符寬度。我嘗試使用Courier New和Segoe UI Mono,但沒有後備字體SimSun,但沒有成功。每次應用程序渲染時,每個中文字符的寬度都小於2個英文字符。如何正確渲染中文字符2英文字符寬
這是XAML。
<TextBox Name="OUTPUT_cn_TextBox" FontSize="25"
Text="{Binding OutputFileCNContent}"
AcceptsReturn="True" IsReadOnly="True"
HorizontalScrollBarVisibility="Auto"
VerticalScrollBarVisibility="Auto"
FontFamily="Segoe UI Mono, SimSun"
FontStretch="ExtraExpanded" />
使用中國字體。 「快遞新」和「Segoe UI Mono」不是。 – Raptor
備用字體SimSun實際上是一種中文字體。毫無疑問,該應用可以呈現中文字符。因爲我是一個Stackoverflow的新帳戶,所以我無法發佈圖片。請參閱我的博客的屏幕截圖:sunshaking.blogspot.com –
我不認爲這是編程的問題,因爲您正在尋找的是滿足要求的字體。你應該分析可用的字體或創建自己的,http://howto.wired.com/wiki/Create_Your_Own_Font –