我试图在从屏幕复制图像后调整其大小,但不知道该如何操作。我阅读的教程建议使用Graphics.DrawImage来调整图像大小,但是当我运行此代码时,它没有调整大小。
Bitmap b = new Bitmap(control.Width, control.Height);
Graphics g = Graphics.FromImage(b);
g.CopyFromScreen(control.Parent.RectangleToScreen(control.Bounds).X, control.Parent.RectangleToScreen(control.Bounds).Y, 0, 0, new Size(control.Bounds.Width, control.Bounds.Height), CopyPixelOperation.SourceCopy);
g.DrawImage(b, 0,0,newWidth, newHeight);
非常感谢您的帮助!以下是相关的IT技术内容翻译: