From 36180f7904e8111a672764f9a57adf0da840c411 Mon Sep 17 00:00:00 2001 From: Alex Xu Date: Thu, 17 Apr 2025 09:17:47 -0700 Subject: [PATCH] Revert "fix Kindle Scribe panel view broken in 6.1.0 (#894)" (#903) This reverts commit 1dd36e08ebf4d2a2fdc427fb3e0a0500e8616f8a. --- kindlecomicconverter/image.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/kindlecomicconverter/image.py b/kindlecomicconverter/image.py index b41aa8b..8ea1533 100755 --- a/kindlecomicconverter/image.py +++ b/kindlecomicconverter/image.py @@ -94,8 +94,7 @@ class ProfileData: 'KO': ("Kindle Oasis 2/3/Paperwhite 12/Colorsoft 12", (1264, 1680), Palette16, 1.8), 'K11': ("Kindle 11", (1072, 1448), Palette16, 1.8), 'KPW5': ("Kindle Paperwhite 5/Signature Edition", (1236, 1648), Palette16, 1.8), - # kindle scribe conversion to mobi is limited in resolution by kindlegen, same with send to kindle and epub - 'KS': ("Kindle Scribe", (1440, 1920), Palette16, 1.8), + 'KS': ("Kindle Scribe", (1860, 2480), Palette16, 1.8), } ProfilesKindle = { @@ -360,6 +359,9 @@ class ComicPage: self.image = self.image.filter(unsharpFilter) def resizeImage(self): + # kindle scribe conversion to mobi is limited in resolution by kindlegen, same with send to kindle and epub + if self.kindle_scribe_azw3: + self.size = (1440, 1920) ratio_device = float(self.size[1]) / float(self.size[0]) ratio_image = float(self.image.size[1]) / float(self.image.size[0]) method = self.resize_method()