C#调整来自webclient的图像

C# Resize image from webclient

我有一个程序可以将图像从 link 设置为图片框。

例如:

pictureBox1.Load("http://www.e357.net/wordpress/beingernest/wp-content/uploads/2010/07/questionmark-150x150.jpg");

但是由于 pictureBox 的尺寸是 100x100,所以图片被裁剪了。

如何在不更改 pictureBox 大小的情况下调整图像大小?

我正在使用 WinForms。

谢谢。

您只需更改 pictureBox1.SizeMode 即可实现该行为。

你的情况

pictureBox1.SizeMode = PictureBoxSizeMode.Zoom;

pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;

应该可以。