to zhoucan790322 :
你说的合并是拼接还是融合 ?
如果是拼接,有2种情况 :左右拼接和上下拼接
左右 :
Image.Canvas.Draw(0,0,bmp1);
Image.Canvas.Draw(bmp1.Width,0,bmp2);
上下 :
Image.Canvas.Draw(0,0,bmp1);
Image.Canvas.Draw(0,bmp1.Height,bmp2);
如果是融合,情况太多了 :
BitBlt(bmp1.Canvas.Handle,0,0,bmp1.Width,bmp1.Height,bmp2.Canvas.Handle,0,0,此处设定融合参数);
Image.Canvas.Draw(0,0,bmp1);