Uncas.Core by Ole Lynge Soerensen

<PackageReference Include="Uncas.Core" Version="1.1.0.154" />

 IResizeImages

public interface IResizeImages
Resizes images.

Occurs when resize completed.

Occurs when resize failed.

Occurs when resize progress changed.

Cancels the resize work.

void DoResizeWorkAsync(string baseOutputFolder, int maxImageSize, bool chooseFiles, IEnumerable filePaths, bool chooseFolder, string baseInputFolder, bool includeSubfolders)

Does the resize work async.