feat(upload): add image format conversion and quality settings for uploads #6

This commit is contained in:
shiyu
2025-05-23 20:10:09 +08:00
parent c6cc7cc777
commit b26b076736
10 changed files with 438 additions and 132 deletions

View File

@@ -0,0 +1,28 @@
namespace Foxel.Models.Enums;
/// <summary>
/// 支持的图片格式枚举
/// </summary>
public enum ImageFormat
{
/// <summary>
/// 保持原格式
/// </summary>
Original = 0,
/// <summary>
/// JPEG格式
/// </summary>
Jpeg = 1,
/// <summary>
/// PNG格式
/// </summary>
Png = 2,
/// <summary>
/// WebP格式
/// </summary>
WebP = 3,
}