2015-09-18 98 views
0

说我有一个600×600的位图,我想在x和y的位置添加一个图像到该位图。我会怎么做?例如:我有一个600×600的位图,我想在x的0和y的0处将一个20乘20的图像添加到该位图中?有没有简单的方法来做到这一点,就像预制功能一样?谢谢。 :)如何将图像添加到vb中的现有位图?

回答

1

它很容易。有一个Graphics Class在您的处置,你可以用它来做你想要的。您可能需要导入“System.Drawing”其默认已引用的VB.net项目。

,做你想做,你就必须做到以下几点是什么,使用这个类:

Using GraphicsObject as Graphics = Graphics.FromImage([Original Bitmap]) 
    GraphicsObject.Drawimage([Bitmap to Draw], X, Y) 
    'X, Y are the coordinates (inside the bitmap we're drawing into), of where the new bitmap will be drawn 
    ' The bitmap will be drawn with its original Width and Height 
End Using 

Graphics.DrawImage方法重载,你可以选择绘制图像中给出很多不同的方式,你选择的参数提供给它。

希望这会有所帮助,玩得开心。

相关问题