From f7daacf0d4d056e148ced4c8e8e6250d7de49f8a Mon Sep 17 00:00:00 2001 From: Glax Date: Thu, 31 Oct 2024 21:50:46 +0100 Subject: [PATCH] Use Robidoux algorithm for resizing covers --- Tranga/Server/v2Manga.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Tranga/Server/v2Manga.cs b/Tranga/Server/v2Manga.cs index 80da384..b40150f 100644 --- a/Tranga/Server/v2Manga.cs +++ b/Tranga/Server/v2Manga.cs @@ -2,6 +2,7 @@ using SixLabors.ImageSharp.Processing; using System.Net; using System.Text.RegularExpressions; +using SixLabors.ImageSharp.Processing.Processors.Transforms; using Tranga.Jobs; using Tranga.MangaConnectors; @@ -99,7 +100,7 @@ public partial class Server ? new Size(width, (width / image.Width) * image.Height) : new Size((height / image.Height) * image.Width, height); - image.Mutate(x => x.Resize(newSize)); + image.Mutate(x => x.Resize(newSize, CubicResampler.Robidoux, true)); } return new ValueTuple(HttpStatusCode.OK, image); }