From 50f4bd86a34284e7263a5f684df6ee453143a346 Mon Sep 17 00:00:00 2001 From: Deluan Date: Tue, 9 Jun 2020 10:34:47 -0400 Subject: [PATCH] Keep image aspect ratio when resizing --- engine/cover.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/cover.go b/engine/cover.go index 00defa32..fc9544f1 100644 --- a/engine/cover.go +++ b/engine/cover.go @@ -146,7 +146,7 @@ func resizeImage(reader io.Reader, size int) ([]byte, error) { if err != nil { return nil, err } - m := imaging.Resize(img, size, size, imaging.Lanczos) + m := imaging.Fit(img, size, size, imaging.Lanczos) buf := new(bytes.Buffer) err = jpeg.Encode(buf, m, &jpeg.Options{Quality: 75}) return buf.Bytes(), err