当用Graphics对象的DrawImage(Image img,Point point)方法进行如下调用:
DrawImage(img,new Point(-img.Width,0));
按理说应该看不到图像,但结果确实看得到图像的一部分,这是怎么回事?哪位朋友能指点指点,不胜感激!
DrawImage(img,new Point(-img.Width,0));
按理说应该看不到图像,但结果确实看得到图像的一部分,这是怎么回事?哪位朋友能指点指点,不胜感激!
但是Drawimage画出来的图片是(Width/图片没英寸像素点个数)× 设备中每英寸像素点个数
如果图片的分辨率和设备的分辨率不一样就会出现这种情况
其实你应该写:
DrawImage(img, new point(-img.Width, 0));
不过一般用:
DrawImage(Image, Rectangle);