2
var fileName = Path.Combine(filePath, $"{nameOnly}{ext}");

using (var stream = new FileStream(fileName, FileMode.Create))
{
    await formFile.CopyToAsync(stream);
    stream.Position = 0;
    ImageOptimizer optimizer = new ImageOptimizer() {
        OptimalCompression = true,
        IgnoreUnsupportedFormats =true
    };
    optimizer.Compress(stream);
}

我有一个 3.6MB 的图像,压缩后是 3.32MB,还是太大了。

我正在寻找小于 1MB 的大小。

我们有没有其他方法可以在未来缩小它的尺寸?
我不想重新调整大小。

4

0 回答 0