图像的上传和处理是许多Web应用程序中常见的功能之一。在.NET Core中,我们可以使用System.Drawing命名空间中的类和方法来对上传的图像进行压缩和处理。本文将详细介绍如何使用System.Drawing来压缩上传的图像流,并提供相应的源代码示例。
首先,确保你的.NET Core项目中已经添加了System.Drawing.Common包。你可以通过NuGet包管理器或在项目文件中手动添加以下包引用来安装该包:
<PackageReference Include="System.Drawing.Common" Version=