如何将现有位图绘制到屏幕上

可以轻松地在屏幕上绘制现有图像。 首先,需要使用采用文件名Bitmap(String)的位图构造函数创建Bitmap对象。 此构造函数接受具有多种不同文件格式的图像,包括 BMP、GIF、JPEG、PNG 和 TIFF。 创建 Bitmap 对象后,将该 Bitmap 对象传递给 DrawImage 对象 Graphics 的方法。

示例:

此示例从 JPEG 文件创建一个 Bitmap 对象,然后使用其左上角 (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 窗体,它需要 PaintEventArgse,这是 Paint 事件处理程序的参数。

另请参阅