似たような質問を読んだような気がしますが、見つからないので、重複している場合は閉じてください。
Graphics::DrawString
等幅フォント(Consolas)でテキストを描画しようとしています。しかし、私がテキストを描くとき、文字は等間隔ではありません。外観は次のとおりです。
ご覧のとおり、文字は2つと3つのグループにまとめられています。私はこの記事を読み、を使用してそれを回避するための適切な措置を講じたと思いましたStringFormat::GenericTypographic
が、明らかにそうではありませんでした。TextRenderingHintClearTypeGridFit
他のすべてががらくたのように見えるので(そしてTextRenderingHintClearType
その部分なしではありません)、私も使用していますGridFit
。
等幅フォントでテキストを描画する他のすべてのプログラムと同じように、正しく見えるようにテキストを描画するにはどうすればよいですか?