mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-06-23 15:30:45 -04:00
PDF Output: Fix the option to preserve cover aspect ratio being ignored when converting comics
This commit is contained in:
parent
bd18001d16
commit
2a5952f1e3
@ -140,7 +140,8 @@ def convert(images, output_path, opts, metadata, report_progress):
|
|||||||
writer.set_metadata(pdf_metadata.title, pdf_metadata.author, pdf_metadata.tags, pdf_metadata.mi)
|
writer.set_metadata(pdf_metadata.title, pdf_metadata.author, pdf_metadata.tags, pdf_metadata.mi)
|
||||||
for i, path in enumerate(images):
|
for i, path in enumerate(images):
|
||||||
img = Image(as_unicode(path, filesystem_encoding))
|
img = Image(as_unicode(path, filesystem_encoding))
|
||||||
draw_image_page(writer, img)
|
preserve_aspect_ratio = opts.preserve_cover_aspect_ratio if i == 0 else True
|
||||||
|
draw_image_page(writer, img, preserve_aspect_ratio=preserve_aspect_ratio)
|
||||||
writer.end_page()
|
writer.end_page()
|
||||||
report_progress((i + 1) / len(images), _('Rendered {0} of {1} pages').format(i + 1, len(images)))
|
report_progress((i + 1) / len(images), _('Rendered {0} of {1} pages').format(i + 1, len(images)))
|
||||||
writer.end()
|
writer.end()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user