在Blazor WebAssembly中调整图像大小(jpg)?

时间:2020-06-10 16:57:44

标签: c# image asp.net-core blazor webassembly

调整在Blazor客户端页面上载的图像大小的最佳方法是什么。这些是真实的简单图像,我只是想具有一致的宽度,并希望使用System.Drawing,但这在Web装配中不可用。我希望在客户端上执行此操作,但是最好将它发送到Controller进行处理吗?

谢谢, 迈克

1 个答案:

答案 0 :(得分:1)

.NET 5 有一个名为 RequestImageFileAsync 的 IBrowserFile 扩展方法。根据文档,它“尝试将当前图像文件转换为指定文件类型和最大文件尺寸之一的新图像文件。”