Graphics.DrawStringを使用して倍長テキストを描画する方法を教えてください。

c# drawstring graphics system.drawing

System.Drawingを使ってPOSプリンタをエミュレートしようとしていますが、必要な機能の1つはテキストを2倍の高さで描画することです。 どうすれば私は.Netのグラフィッククラスを使用してこれを行うことができますか?

テキストを2倍の大きさで描き、それを縮めるか、通常のサイズで描いてから引き伸ばす必要がありますか? どちらも面倒な選択肢のように見えますが、代替手段はありますか?

  1  1


ベストアンサー

ScaleTransformを使用して、yを拡大するだけです。

2


Graphicsオブジェクトの変換行列を見てください – あなたは独立して水平方向と垂直方向のスケーリングを制御することができます。

2


タイトルとURLをコピーしました