1

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

テキストを 2 倍の大きさで描画して圧縮するか、通常のサイズで描画してから引き伸ばす必要がありますか? どちらも厄介なオプションのように思えますが、代替手段はありますか?

4

2 に答える 2

2

ScaleTransform を使用して、y のみを拡大します。

于 2009-01-14T10:17:22.180 に答える
2

Graphics オブジェクトの変換マトリックスを見てください。水平方向と垂直方向のスケーリングを個別に制御できます。

于 2009-01-14T10:18:14.487 に答える