как установить автоматическую ширину для объекта изображения reportlab.platypus - PullRequest
0 голосов
/ 11 марта 2020

Обычно я должен использовать класс Image для печати изображения в формате pdf из библиотеки reportlab.platypus, и мне нужно установить высоту изображения как ширину 600 пикселей как авто, поэтому я преобразовал пиксели в дюймы и установил 7 дюймов как высоту изображения, но изображение не отображая как мое требование, мой код

image = Image(settings.BASE_DIR + data.get('image_url'), height=7 * inch, width=None)
elements.append(image)

, так что теперь мое требование - отображать изображение с хорошим соотношением сторон

...