Я пытаюсь конвертировать в эфир без сохранения временного файла из объекта image.pil.PilImage ('qrcode.image.pil.PilImage') в Reportlab canvas.drawImage (pilimage, x, y, width = 30, высота = 30)
У меня есть эта ошибка:
TypeError: ожидаемый объект str, bytes или os.PathLike, а не PilImage
После этогоЯ пытался использовать BytesIO для преобразования PilImage:
io_img = BytesIO(image)
У меня есть эта ошибка:
TypeError: требуется объект, похожий на байты, а не 'PilImage'
io_img = StringIO(image)
TypeError: initial_value должно быть str или None, а не PilImage
Все, что я нашел, это решения с сохраненным файлом и откройте его снова!
Есть ли способ конвертировать объект PilImage непосредственно в reportLab, не сохраняя файл и не открывая его!