From d1d541b4102490c0db4694b4ed86d02908a8603a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 27 Feb 2010 12:33:09 -0700 Subject: [PATCH] RTF Output: Don't choke on PNG images --- src/calibre/ebooks/rtf/rtfml.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/ebooks/rtf/rtfml.py b/src/calibre/ebooks/rtf/rtfml.py index 1217482823..e466885c6f 100644 --- a/src/calibre/ebooks/rtf/rtfml.py +++ b/src/calibre/ebooks/rtf/rtfml.py @@ -142,7 +142,7 @@ class RTFMLizer(object): def image_to_hexstring(self, data): im = Image.open(cStringIO.StringIO(data)) data = cStringIO.StringIO() - im.save(data, 'JPEG') + im.convert('RGB').save(data, 'JPEG') data = data.getvalue() raw_hex = ''