Skip to content

Commit

Permalink
Merge pull request #514 from darodi/limit_kindle_scribe_size_with_kin…
Browse files Browse the repository at this point in the history
…dlegen

limit kindle scribe image size to (1440, 1920) when using kindlegen
  • Loading branch information
darodi authored May 13, 2023
2 parents e1aa6cd + b14f59e commit 7c4fdf9
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
2 changes: 1 addition & 1 deletion kindlecomicconverter/KCC_gui.py
Original file line number Diff line number Diff line change
Expand Up @@ -1153,7 +1153,7 @@ def __init__(self, kccapp, kccwindow):
self.versionCheck.start()
self.tray.show()

# Cleanup unfisnished conversion
# Cleanup unfinished conversion
for root, dirs, _ in walkLevel(gettempdir(), 0):
for tempdir in dirs:
if tempdir.startswith('KCC-'):
Expand Down
6 changes: 5 additions & 1 deletion kindlecomicconverter/comic2ebook.py
Original file line number Diff line number Diff line change
Expand Up @@ -1092,6 +1092,10 @@ def checkOptions(options):
image.ProfileData.Profiles["Custom"] = newProfile
options.profile = "Custom"
options.profileData = image.ProfileData.Profiles[options.profile]
# kindle scribe conversion to mobi is limited in resolution by kindlegen
if options.profile == 'KS' and options.format == 'MOBI':
options.profileData = list(options.profileData)
options.profileData[1] = (1440, 1920)
return options


Expand Down Expand Up @@ -1147,7 +1151,7 @@ def makeBook(source, qtgui=None):
y = image.ProfileData.Profiles[options.profile][1][1]
comic2panel.main(['-y ' + str(y), '-i', '-m', path], qtgui)
if options.noprocessing:
print("Do not process image, ignore any profil or processing option")
print("Do not process image, ignore any profile or processing option")
else:
print("Processing images...")
if GUI:
Expand Down

0 comments on commit 7c4fdf9

Please sign in to comment.