Commit Graph

3 Commits (master)

Author SHA1 Message Date
Simon Bruder 88b1d14273
cbz2ebook: Pad to screen size
This avoids issues with my Kobo Forma, which displays full-width pages
at an offset, if it is preceded by a page which is less wide.
2024-02-19 21:10:53 +01:00
Simon Bruder 9d479c44ca
cbz2ebook: Refer constants by their new names
The old ones are deprecated and will be removed in Pillow 10.
2022-07-15 23:36:48 +02:00
Simon Bruder 2b5735a380
cbz2ebook: Replace with python implementation
It has multiple advantages:

 * It processes the images in memory, without writing intermediary files
 * It supports multithreading (though zlib fails non-reproducibly with
 some files, so it falls back to single-threading)
 * It does not spawn an army of subprocesses
 * It shows a better progress bar
2021-07-11 11:45:16 +02:00