Поделиться через


Как нарисовать существующий битмап на экране

Отрисовать существующее изображение на экране достаточно просто. Сначала необходимо создать объект Bitmap с помощью конструктора растрового изображения с именем файла Bitmap(String). Этот конструктор принимает изображения в нескольких форматах, включая BMP, GIF, JPEG, PNG и TIFF. После создания объекта Bitmap передайте объектBitmap в метод DrawImage объекта Graphics.

Пример

В этом примере объект Bitmap создается из JPEG-файла, а затем рисуется растровое изображение с верхним левым углом в точке (60, 10).

На следующем рисунке показана растровое изображение, рисуемое в указанном расположении:

Снимок экрана: изображение по указанному расположению.

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 Forms и требует PaintEventArgse, который является параметром обработчика событий Paint.

См. также