C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 31 を表示中)
■15031 / )  C#-画像の回転処理について
□投稿者/ ざーぼん (1回)-(2008/03/02(Sun) 23:17:38)

分類:[C#] 

こんにちは。
Visual C#2005EE .Net Framework2.0での画像処理についてご質問です。

PictureBoxにFromStreamメソッドで読み込んだ画像を表示しています。
画像の描画はPicturBoxのPaintイベントにてGraphics.DrawImageメソッドを使用して行っています。

private void pictbox_Paint(object sender, PaintEventArgs e)
{
    e.Graphics.DrawImage(img, 0, 0, img.Width, img.Height );
}

その画像をRotateFlipメソッドにて90度回転させ表示した際に、縦横の見た目の長さが回転する前と比較して変化してしまいます。

回転前のサイズで描画するにはどうすれば良いのでしょうか?

返信 編集キー/


管理者用

- Child Tree -