Конвертируйте изображения в PDF с помощью пакета img2pdf в PythonPython

Программы на Python
Anonymous
Конвертируйте изображения в PDF с помощью пакета img2pdf в Python

Сообщение Anonymous »

Я пытаюсь преобразовать изображения в папке Final в один PDF-файл
Это моя попытка выполнить задачу
import os
import img2pdf

with open("Stickers.pdf","wb") as f:
#print(os.listdir("./Final"))
f.write(img2pdf.convert([x for x in os.listdir("./Final") if x.endswith(".png")]))

Но я получил такое сообщение об ошибке (есть идеи, как это исправить)
File "C:\Users\Future\Desktop\demo.py", line 5, in
f.write(img2pdf.convert([x for x in os.listdir("./Final") if x.endswith(".png")]))
File "C:\Users\Future\AppData\Local\Programs\Python\Python39\lib\site-packages\img2pdf.py", line 2263, in convert
) in read_images(
File "C:\Users\Future\AppData\Local\Programs\Python\Python39\lib\site-packages\img2pdf.py", line 1444, in read_images
im = BytesIO(rawdata)
TypeError: a bytes-like object is required, not 'str'


Подробнее здесь: https://stackoverflow.com/questions/713 ... -in-python

Вернуться в «Python»