方法: 既存のビットマップを画面に描画する

既存の画像を簡単に画面上に描画することができます。 まず、ファイル名 Bitmap(String) を受け取るビットマップ コンストラクターを使用して Bitmap オブジェクトを作成する必要があります。 このコンストラクターは、BMP、GIF、JPEG、PNG、TIFF など、さまざまなファイル形式の画像を受け付けます。 Bitmap オブジェクトを作成した後、その Bitmap オブジェクトを Graphics オブジェクトの DrawImage メソッドに渡します。

この例では、JPEG ファイルから Bitmap オブジェクトを作成し、左上隅が (60, 10) になるようにビットマップを描画します。

次の図は、指定された場所に描画されたビットマップを示しています。

Screenshot that shows an image at a specified position.

Bitmap bitmap = new Bitmap("Grapes.jpg");
e.Graphics.DrawImage(bitmap, 60, 10);
Dim bitmap As New Bitmap("Grapes.jpg")
e.Graphics.DrawImage(bitmap, 60, 10)

コードのコンパイル

前の例は、Windows フォームで使用するために設計されていて、PaintEventArgs イベント ハンドラーのパラメーターである ePaint を必要とします。

関連項目