From 1dead9af8f3f438fdc36e5810b8402a18cebca2a Mon Sep 17 00:00:00 2001 From: Alex Xu Date: Tue, 10 Mar 2026 13:29:46 -0700 Subject: [PATCH] add PDF 200 MB option (#1264) --- kindlecomicconverter/KCC_gui.py | 1 + kindlecomicconverter/comic2ebook.py | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/kindlecomicconverter/KCC_gui.py b/kindlecomicconverter/KCC_gui.py index 456d529..ba4f3df 100644 --- a/kindlecomicconverter/KCC_gui.py +++ b/kindlecomicconverter/KCC_gui.py @@ -1182,6 +1182,7 @@ class KCCGUI(KCC_ui.Ui_mainWindow): "EPUB": {'icon': 'EPUB', 'format': 'EPUB'}, "CBZ": {'icon': 'CBZ', 'format': 'CBZ'}, "PDF": {'icon': 'EPUB', 'format': 'PDF'}, + "PDF (200MB limit)": {'icon': 'EPUB', 'format': 'PDF-200MB'}, "KFX (does not work)": {'icon': 'KFX', 'format': 'KFX'}, "MOBI + EPUB": {'icon': 'MOBI', 'format': 'MOBI+EPUB'}, "EPUB (200MB limit)": {'icon': 'EPUB', 'format': 'EPUB-200MB'}, diff --git a/kindlecomicconverter/comic2ebook.py b/kindlecomicconverter/comic2ebook.py index a9c9e38..c29bbc7 100755 --- a/kindlecomicconverter/comic2ebook.py +++ b/kindlecomicconverter/comic2ebook.py @@ -1424,6 +1424,11 @@ def checkOptions(options): options.isKobo = False options.bordersColor = None options.keep_epub = False + if options.format == 'PDF-200MB': + options.targetsize = 195 + options.format = 'PDF' + if options.batchsplit != 2: + options.batchsplit = 1 if options.format == 'EPUB-200MB': options.targetsize = 195 options.format = 'EPUB'