Browse Source

Fixed: image size when performing rescaling

MarcinZiabek 2 years ago
parent
commit
c41d045eee
1 changed files with 1 additions and 3 deletions
  1. 1 3
      Source/QuestPDF/Helpers/Helpers.cs

+ 1 - 3
Source/QuestPDF/Helpers/Helpers.cs

@@ -94,9 +94,7 @@ namespace QuestPDF.Helpers
             if (image.Width == targetResolution.Width && image.Height == targetResolution.Height)
             if (image.Width == targetResolution.Width && image.Height == targetResolution.Height)
                 return CompressImage(image, compressionQuality);
                 return CompressImage(image, compressionQuality);
             
             
-            var imageInfo = new SKImageInfo(targetResolution.Width, targetResolution.Height);
-            
-            using var resultImage = SKImage.Create(imageInfo);
+            using var resultImage = SKImage.Create(image.Info);
             image.ScalePixels(resultImage.PeekPixels(), SKFilterQuality.Medium);
             image.ScalePixels(resultImage.PeekPixels(), SKFilterQuality.Medium);
             
             
             return CompressImage(resultImage, compressionQuality);
             return CompressImage(resultImage, compressionQuality);