Практическое руководство. Рисование существующего точечного рисунка на экране
Отрисовать существующее изображение на экране достаточно просто. Сначала необходимо создать объект 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.
См. также
.NET Desktop feedback
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по