From 7459d2972c49717dfe187172a84f15cffed0a791 Mon Sep 17 00:00:00 2001 From: Johnny Oshika Date: Wed, 31 May 2023 13:53:02 -0700 Subject: [PATCH] Fix rounding error which caused aspect ratio to no be retained --- ImageFunctions/Thumbnail.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ImageFunctions/Thumbnail.cs b/ImageFunctions/Thumbnail.cs index c69ba71..69f1180 100644 --- a/ImageFunctions/Thumbnail.cs +++ b/ImageFunctions/Thumbnail.cs @@ -95,7 +95,7 @@ public static async Task Run( using (var output = new MemoryStream()) using (Image image = Image.Load(input)) { - var divisor = image.Width / thumbnailWidth; + var divisor = (decimal)image.Width / thumbnailWidth; var height = Convert.ToInt32(Math.Round((decimal)(image.Height / divisor))); image.Mutate(x => x.Resize(thumbnailWidth, height));