Combining multiple pngs in a single pdf in python

后端 未结 4 2030
梦谈多话
梦谈多话 2021-01-07 12:50

I am wondering if there is an easy way to combine multiple png images into a single pdf in python. I want each image to be a single page in the pdf. Is pypdf the best librar

4条回答
  •  夕颜
    夕颜 (楼主)
    2021-01-07 13:42

    from PIL import Image
    
    image1 = Image.open(r'C:/Users/uidg3972/Desktop/New folder/Gopi24.jpg')
    image2 = Image.open(r'C:/Users/uidg3972/Desktop/New folder/Gopi-1.jpg')
    image3 = Image.open(r'C:/Users/uidg3972/Desktop/New folder/SNP_1291.jpg')
    
    im1 = image1.convert('RGB')
    im2 = image2.convert('RGB')
    im3 = image3.convert('RGB')
    
    imagelist = [im1,im2,im3]
    
    im1.save(r'C:/Users/uidg3972/Desktop/New folder/mergedImages.pdf',save_all=True, 
    append_images=imagelist)
    

提交回复
热议问题