private async Task <SKImage> CreateMiniature() { var quality = Enum.Parse <SKFilterQuality>(options.MiniatureQuality); int max = options.MaxMiniatureDimensionPx; if (reader.Info.Height < max && reader.Info.Width < max) { return(null); } return(await processor.GetScaledDownImage(reader.Bitmap, reader.Info, quality, max)); }