Skip to content

Commit 2c2a9b6

Browse files
committed
有写日志时,调用 ConvertWithInkscapeLibWmf 是 17 毫秒,没有写日志文件是 190 毫秒
Run wmf2svg process Cost 6ms
1 parent 18203a5 commit 2c2a9b6

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

src/MediaConverters/MediaConverters.Lib/Imaging/Optimizations/EnhancedGraphicsMetafileOptimization.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,8 +150,11 @@ private static ImageFileOptimizationResult ConvertWithInkscapeLibWmf(ImageFileOp
150150
processStartInfo.ArgumentList.Add($"--wmf-fontdir={fontFolder}");
151151
}
152152

153+
var stopwatch = Stopwatch.StartNew();
153154
using var process = Process.Start(processStartInfo);
154155
process?.WaitForExit(TimeSpan.FromSeconds(5));
156+
stopwatch.Stop();
157+
context.LogMessage($"Run wmf2svg process Cost {stopwatch.ElapsedMilliseconds}ms");
155158
if (process?.ExitCode == 0 && File.Exists(svgFile))
156159
{
157160
// 转换成功,再次执行 SVG 转 PNG 的转换

src/MediaConverters/MediaConverters.Tool/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ static async Task<int> Main(string[] args)
4444
OutputFile = outputFile,
4545

4646
ShouldLogToConsole = true,
47-
ShouldLogToFile = false,
47+
ShouldLogToFile = true,
4848
});
4949
}
5050

0 commit comments

Comments
 (0)