Remove IM for catalog generation code

This commit is contained in:
Kovid Goyal 2016-05-04 19:26:08 +05:30
parent 54a7d72b17
commit 416c94e159

View File

@ -22,7 +22,7 @@ from calibre.utils.date import format_date, is_date_undefined, now as nowf, as_l
from calibre.utils.filenames import ascii_text, shorten_components_to from calibre.utils.filenames import ascii_text, shorten_components_to
from calibre.utils.formatter import TemplateFormatter from calibre.utils.formatter import TemplateFormatter
from calibre.utils.icu import capitalize, collation_order, sort_key from calibre.utils.icu import capitalize, collation_order, sort_key
from calibre.utils.magick.draw import thumbnail from calibre.utils.img import scale_image
from calibre.utils.zipfile import ZipFile from calibre.utils.zipfile import ZipFile
class Formatter(TemplateFormatter): class Formatter(TemplateFormatter):
@ -4336,7 +4336,7 @@ class CatalogBuilder(object):
pass pass
# Generate crc for current cover # Generate crc for current cover
with open(title['cover'], 'rb') as f: with lopen(title['cover'], 'rb') as f:
data = f.read() data = f.read()
cover_crc = hex(zlib.crc32(data)) cover_crc = hex(zlib.crc32(data))
@ -4358,9 +4358,9 @@ class CatalogBuilder(object):
return return
# Save thumb for catalog. If invalid data, error returns to generate_thumbnails() # Save thumb for catalog. If invalid data, error returns to generate_thumbnails()
thumb_data = thumbnail(data, thumb_data = scale_image(data,
width=self.thumb_width, height=self.thumb_height)[-1] width=self.thumb_width, height=self.thumb_height)[-1]
with open(os.path.join(image_dir, thumb_file), 'wb') as f: with lopen(os.path.join(image_dir, thumb_file), 'wb') as f:
f.write(thumb_data) f.write(thumb_data)
# Save thumb to archive # Save thumb to archive