Add image export in WebP format

This commit is contained in:
VaDiM
2022-11-22 03:33:47 +03:00
parent fd21cafd29
commit 6a9aad510c
3 changed files with 31 additions and 8 deletions

View File

@ -1,6 +1,7 @@
using SixLabors.ImageSharp;
using SixLabors.ImageSharp.Formats.Bmp;
using SixLabors.ImageSharp.Formats.Tga;
using SixLabors.ImageSharp.Formats.Webp;
using SixLabors.ImageSharp.PixelFormats;
using System;
using System.IO;
@ -34,6 +35,13 @@ namespace AssetStudio
Compression = TgaCompression.None
});
break;
case ImageFormat.Webp:
image.Save(stream, new WebpEncoder
{
FileFormat = WebpFileFormatType.Lossless,
Quality = 50
});
break;
}
}

View File

@ -5,6 +5,7 @@
Jpeg,
Png,
Bmp,
Tga
Tga,
Webp,
}
}