Skip to content

Commit a73432e

Browse files
committed
添加无需转换的属性
1 parent 1b860b0 commit a73432e

2 files changed

Lines changed: 14 additions & 3 deletions

File tree

src/MediaConverters/SkiaWmfRenderer/src/SkiaWmfRenderer/Optimizations/EnhancedGraphicsMetafileOptimization.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,15 @@ public static bool TryOptimizeSvgOrWmf(EnhancedGraphicsMetafileOptimizationConte
4949

5050
return true;
5151
}
52-
53-
result = default;
54-
return false;
52+
else
53+
{
54+
result = new EnhancedGraphicsMetafileOptimizationResult()
55+
{
56+
// 无需转换
57+
NotNeedOptimize = true,
58+
};
59+
return false;
60+
}
5561

5662
bool IsExtension(string extension)
5763
{

src/MediaConverters/SkiaWmfRenderer/src/SkiaWmfRenderer/Optimizations/EnhancedGraphicsMetafileOptimizationResult.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ public readonly record struct EnhancedGraphicsMetafileOptimizationResult()
2323
/// </summary>
2424
public bool IsNotSupport { get; init; }
2525

26+
/// <summary>
27+
/// 无需转换优化,原始文件已满足要求
28+
/// </summary>
29+
public bool NotNeedOptimize { get; init; }
30+
2631
/// <summary>
2732
/// 如果发生异常则包含异常对象,否则为 null。
2833
/// </summary>

0 commit comments

Comments
 (0)