0

SolidBursh で線を描画するコードは次のとおりです。

Brush aGradientBrush = new SolidBrush(Color.Black);
gdPrintImage.DrawLine(new Pen(aGradientBrush), 20, 20, 20, 100);

しかし、線は実際には単色ではないようです。画像を確認してください。

ここに画像の説明を入力

グラデーションのような色。

4

1 に答える 1

1

線は実線で、幅は 1 ピクセルです。
ズーム時に画像補間を適用する画像ビューアであると想定して、結果の画像を 3000% の倍率で表示しています。
結果の画像を非補間画像ビューアで表示すると、ソリッドであることがわかります。

于 2012-11-26T10:47:29.200 に答える