Bitmap(ビットマップ)ファイルをDrawImageで描画すると勝手に拡大・縮小されてしまう - DrawImageで描画される画像の大きさが変わる

このページのタグ:[C#] [グラフィックス] [解像度]] [画像]
DrawImageはbmpファイル中の解像度を参照し、自動的に拡大縮小します。 このため、意図した大きさで描画できないことがあります。
対策として

描画ソースをPNG JPEG ファイルにする

bmp画像をPNGファイルやJpegファイルに変換します。

解像度をそろえる

画像の作成時に解像度をディスプレイ解像度に合わせておきます。実行時に画像の解像度をディスプレイの解像度に合わせる方法もあります。こちらの記事を参照してください。

4隅の座標を指定して描画する

DrawImage(src, int x, int y, int width, int height)を用いて4隅の座標を指定して描画します。 があります。
登録日 :2009-09-29    最終更新日 :2012-05-20
このページのタグ:[C#] [グラフィックス] [解像度]] [画像]
Japanese
プライバシー    iPentecについて
iPentec all rights reserverd. (ISDC)