From 0ff8bd18635b68c463a59f08dcf6fea28dc361e2 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 1 Oct 2010 10:21:39 -0600 Subject: [PATCH] Conversion pipeline: When rescaling images, dont replace gif image data with jpeg data --- src/calibre/ebooks/oeb/transforms/rescale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/oeb/transforms/rescale.py b/src/calibre/ebooks/oeb/transforms/rescale.py index c3b4d6d40c..79d4c76487 100644 --- a/src/calibre/ebooks/oeb/transforms/rescale.py +++ b/src/calibre/ebooks/oeb/transforms/rescale.py @@ -39,7 +39,7 @@ class RescaleImages(object): if item.media_type.startswith('image'): ext = item.media_type.split('/')[-1].upper() if ext == 'JPG': ext = 'JPEG' - if ext not in ('PNG', 'JPEG'): + if ext not in ('PNG', 'JPEG', 'GIF'): ext = 'JPEG' raw = item.data