gpt4 book ai didi

c# - 在 MVC3 中使用 C# 更改图像大小?

转载 作者:行者123 更新时间:2023-11-30 14:37:48 26 4
gpt4 key购买 nike

[HttpPost]
public ActionResult AddImage(Image model)
{
if (model.ImageData != null && model.ImageData.ContentLength > 0)
{
var fileName = Path.GetFileName(model.ImageData.FileName);
var pathBig = Path.Combine(Server.MapPath("~/UploadedImages"), fileName);
var pathSmall = Path.Combine(Server.MapPath("~/UploadedImages"), "small_" + fileName);


// --> How to change image size to big(800 x 600)
// and small (100x80) and save them?

model.ImageData.SaveAs(pathBig);
model.ImageData.SaveAs(pathSmall);
}
}

如何将图像大小从大 (800 x 600) 更改为小 (100x80) 并保存?

最佳答案

你可以试试这个库: http://nuget.org/packages/ImageResizer

它确实支持 asp.net-mvc: http://imageresizing.net/

或者您可以获得纯 C# 库并在您的应用程序中使用它。查看这些帖子:
Resize an Image C#
https://stackoverflow.com/a/2861813/368070

我找到了这个片段:http://snippets.dzone.com/posts/show/4336

关于c# - 在 MVC3 中使用 C# 更改图像大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8862389/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com