Пробовал два разных метода, но мне это не показалось
import glob
path2 = '*.jpg'
imagelist = glob.glob(path2)
from fpdf import FPDF
pdf = FPDF()
pdf.add_page()
for image in imagelist:
pdf.image(image,2,1.5,100,20)
import os
import img2pdf
with open("output.pdf", "wb") as f:
f.write(img2pdf.convert([i for i in os.listdir(os.getcwd()) if i.endswith(".jpg")]))
pdf.output("yourfile.pdf", "F")