【发布时间】:2020-06-08 11:06:33
【问题描述】:
我正在尝试在图片框中的另一个图像之上绘制图像。它们的尺寸相同(125X150)。当我在图片框中的[0,0]点绘制第二张图片时,两张图片没有对齐。这是我的代码:
pictureBox1.Image = Image.FromFile("picture\\faces\\face3.png");
Bitmap bmp = new Bitmap(pictureBox1.Image);
Graphics g = Graphics.FromImage(bmp);
g.DrawImage(new Bitmap("picture\\faces\\eyebow1.png"), new Point(0, 0));
g.Dispose();
pictureBox1.Image = bmp;
【问题讨论】:
-
如果你不喜欢第二个画的地方,把它改成
0, 0以外的其他东西@ -
图像的尺寸和dpi分辨率是否匹配?它们的大小是否与 pbox.Clientsize 相同?什么是 SizeMode?span>
-
图片框也是125X150,尺寸模式为“普通”
标签: c# graphics bitmap picturebox drawimage