我想调整并将传入的图像裁剪为正方形。我已经将图像保存在ReadOnlyStream
中,并希望输出到MemoryStream
。
我使用ImageResizer库来实现这一目标。
我想先缩小图像,然后居中裁剪成正方形。我使用以下代码,但它无法产生我需要的结果。它什么也不输出...
var resultStream = new MemoryStream();
ImageJob job = new ImageJob(imageStream, resultStream, new Instructions {
Width = 100,
Height = 100,
Mode = FitMode.Crop
});
job.Build();
这段代码应该对大图进行下采样并按照库的默认值进行剪裁(居中剪裁)。
我在web.config中没有提供任何特定的配置,因为我理解不需要。
我做错了什么?