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


Практическое руководство. Загрузка и отображение растровых изображений

Обновлен: Ноябрь 2007

Для загрузки растрового изображения из файла и его вывода на экран следует использовать объекты Bitmap и Graphics. Класс Bitmap поддерживает различные форматы файлов, включая BMP, GIF, JPEG, PNG и TIFF. Имя файла передается в качестве параметра конструктору Bitmap. После создания объекта Bitmap его следует передать как параметр методу DrawImage объекта Graphics.

Пример

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

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

Положение изображения

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

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

Компиляция кода

Предыдущий пример предназначен для работы с Windows Forms, для него необходим объект PaintEventArgs e, передаваемый в качестве параметра обработчику события Paint.

См. также

Другие ресурсы

Объекты Graphics и Drawing в Windows Forms

Работа с растровыми и векторными изображениями