如何在asp.net中调整图像C#的大小 - 有什么变化吗?

时间:2017-01-23 11:31:30

标签: c# asp.net image-processing

7年前,在ASP.NET应用程序中调整C#中的图像大小为a mined operation。有three different approaches。 System.Drawing不是服务器安全的。 WebImage显然是一场灾难。需要完全信任的本机代码的包装器。内存泄漏。各种第三方插件。

事实是,所有信息都是旧的,似乎没有任何改变。这些链接仍然代表了最先进的技术吗?这可以通过系统类完成而不需要掌握你的生命吗?看似不是?

1 个答案:

答案 0 :(得分:0)

使用System.Drawing.Graphics.DrawImage(您需要先使用Graphics.FromImage()生成一个空的位图保持器),并在计算新的宽度高度时保持相同的比例。 我目前正在使用这种方法并且还没有遇到任何问题,如果你保持原始图像的适当比例,这种方法不会以任何方式“模糊”图像。 我在休息api(服务器端)上使用它。 可能重复:Resize an Image C#