我是 python 新手。我想生成一个包含 3 张图像的 pdf,1 张图像是肖像,第二张图像是风景,第三张图像又是肖像。但似乎下面的代码无法处理这种情况,我错过了什么吗?
images = []
images = glob.glob(Outpath + "/IMG/*.jpg" ,recursive=False)
pdf = FPDF()
for x in range(len(images)):
print(images[x] + ' at x = ' + str(x))
#pdf.add_page()
if width > height:
pdf.add_page(orientation='L')
pdf.image(images[x],x=0,y=0,h=210,w=297)
elif width < height:
pdf.add_page(orientation='P')
pdf.image(images[x],x=0,y=0,h=297,w=210)
pdf.output(Outpath + "/IMG/IO.pdf", "F")