c# - 如何在C#中更改图片文件的尺寸?

标签 c# image-resizing

我正在开发一个 MVC Web 应用程序。我上传一张图像以将其用作系统 Logo 。现在,如果我选择图像并上传它,则可以轻松替换它,直到图像文件尺寸不大。对于大尺寸的文件,我需要将其尺寸减小到较小的尺寸,以使其看起来像系统 Logo 。我的 Logo 的首选尺寸是 100x75。如何减小文件大小? 谢谢, 卡 PIL

最佳答案

试试这个。 我在msdn中找到了它,并且它有效。

Bitmap map = new Bitmap(Image.FromFile("F:\\1.jpg"), new Size(20, 20));
map.Save("F:\\5.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);

关于c# - 如何在C#中更改图片文件的尺寸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3108659/

相关文章:

c# - Linq 很奇怪还是我很愚蠢?

c# - 是否可以定义实现多个接口(interface)的任何类型的列表?

c# - 重构以消除 Lambda 表达式中的重复

c# - 为什么我不能将类库项目引用添加到 Silverlight 项目?

PHP imagecreatefromjpeg 有效,那么为什么 png/bmp/gif 无效?

c# - Rotativa 无法在空引用 asp.net core 上执行运行时绑定(bind)

css - Firefox CSS 图像

php - 如何使用 PHP 调整图像大小并同时保留分辨率?

azure - 跨 Azure 存储中的多个容器的 Imageresizer

java - 如何使用 Java 调整图像大小?