Remove IM from RTF Output

This commit is contained in:
Kovid Goyal 2016-05-05 09:11:39 +05:30
parent 19651b3e26
commit 97b812b731

View File

@ -15,7 +15,8 @@ import cStringIO
from lxml import etree from lxml import etree
from calibre.ebooks.metadata import authors_to_string from calibre.ebooks.metadata import authors_to_string
from calibre.utils.magick.draw import save_cover_data_to, identify_data from calibre.utils.img import save_cover_data_to
from calibre.utils.imghdr import identify
TAGS = { TAGS = {
'b': '\\b', 'b': '\\b',
@ -177,8 +178,8 @@ class RTFMLizer(object):
return text return text
def image_to_hexstring(self, data): def image_to_hexstring(self, data):
data = save_cover_data_to(data, 'cover.jpg', return_data=True) data = save_cover_data_to(data)
width, height = identify_data(data)[:2] width, height = identify(data)[1:]
raw_hex = '' raw_hex = ''
for char in data: for char in data: