我如何在asp.net核心项目中使用图像流

时间:2019-03-01 21:34:42

标签: asp.net-core imageresizer

我使用此示例裁剪图像和现金图像,但是性能很差 https://www.paddo.org/asp-net-core-image-resizing-middleware/

这是修改图片并从现金中获取图片的链接

http://jsc-krm.ps/Data/Images/2271a0ba-c400-4ed6-91cc-10f29c663dbc.jpg?w=1280&h=755&mode=crop&scale=both

原始图片 http://jsc-krm.ps/Data/Images/2271a0ba-c400-4ed6-91cc-10f29c663dbc.jpg

原始图片比具有属性的图片

快得多

我需要具有现金高性能的Image resizer asp.net核心以及如何使用它

2 个答案:

答案 0 :(得分:0)

ImageResizer的后继者是Imageflow.NET。 .NET Core中间件为Imageflow.NET Server。 Imageflow优于jpeg上的libvips并产生更高质量的图像(它结合了自适应子采样和mozjpeg库)。

答案 1 :(得分:-1)

对于图像操作,我绝对建议使用net-vips库,该库包含用于高性能libvips C库的.NET绑定。