Application de conversion de fichiers jpg en fichier pdf





Bonjour les lecteurs de mon blog. Aujourd'hui, je vais vous parler des programmes qui vous aideront lors de la conversion d'un grand nombre de dessins ou de photographies au format jpg ou bmp en fichier pdf.





Cette méthode est très bonne en ce qu'elle préserve la qualité des images et vous permet de convertir et d'emballer un grand nombre de fichiers.





, , .



. , .





, .





, , .





python





.

jpg pdf. . .



os PIL





import os
import PIL.Image

def img2pdf(fname):
    filename = fname
    name = filename.split('.')[0]
    im = PIL.Image.open(filename)
    if not os.path.exists('im2pdf_output'):
        os.makedirs('im2pdf_output')
    newfilename = ''.join(['im2pdf_output/',name,'.pdf'])
    PIL.Image.Image.save(im, newfilename, "PDF", resolution = 100.0)
    print("processed successfully: {}".format(newfilename))

files = [f for f in os.listdir('./') if f.endswith('.jpg')]
for fname in files:
    img2pdf(fname)
      
      







Les fichiers pdf résultants peuvent être assemblés en un seul fichier pdf et former ainsi un livre, un magazine, une présentation, etc.



Pour cela, nous avons besoin du module PyPDF2





from PyPDF2 import PdfFileMerger


pdfs = []

t=1
for i in range(8):
    f=str(t)+".pdf"
    pdfs.append(f)
    t=t+1
print(pdfs)
merger = PdfFileMerger()

for pdf in pdfs:
    merger.append(pdf)

merger.write("result.pdf")
merger.close()
      
      



Une vidéo détaillée sur ces programmes est présentée ci-dessous.





Voici un lien pour télécharger des fichiers

TÉLÉCHARGER












All Articles