如何设置Bitmap.Width和Bitmap.height

Sud*_*ha 5 c# image bmp

嗨,我已经加载了位图,我需要设置自己的高度和宽度,

bitmap.height = 100;
Run Code Online (Sandbox Code Playgroud)

但这句话不允许我,因为它说的

'System.Drawing.Image.Width' cannot be assigned to -- it is read only
Run Code Online (Sandbox Code Playgroud)

什么方法重新调整位图的大小?或者分配这些参数?

Joe*_*Joe 2

这些参数是只读的,因为位图是固定大小的。更改位图结构的大小不会对图像产生任何影响。您需要的是缩放图像,而不仅仅是分配宽度/高度属性。

据我所知,没有内置方法可以为您执行此操作,因此您需要完成一些额外的工作。 教程可能会对您有所帮助。