0
说我有一个600×600的位图,我想在x和y的位置添加一个图像到该位图。我会怎么做?例如:我有一个600×600的位图,我想在x的0和y的0处将一个20乘20的图像添加到该位图中?有没有简单的方法来做到这一点,就像预制功能一样?谢谢。 :)如何将图像添加到vb中的现有位图?
说我有一个600×600的位图,我想在x和y的位置添加一个图像到该位图。我会怎么做?例如:我有一个600×600的位图,我想在x的0和y的0处将一个20乘20的图像添加到该位图中?有没有简单的方法来做到这一点,就像预制功能一样?谢谢。 :)如何将图像添加到vb中的现有位图?
它很容易。有一个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方法重载,你可以选择绘制图像中给出很多不同的方式,你选择的参数提供给它。
希望这会有所帮助,玩得开心。