Cet article présente principalement en détail la méthode de conversion des images Python en PDF. Il a une certaine valeur de référence. Les amis intéressés peuvent se référer à
import os
import sys
à partir de reportlab.lib.pagesizes importer A4, paysageà partir de reportlab.pdfgen importer ''' Parcourez tous les fichiers jpg dans le répertoire actuel et fusionnez-les dans des documents pdf en fonction des noms de dossierspython 3.4.4
Les fichiers image sont nommés dans l'ordre des numéros'''def conpdf(): #Obtenir le format horizontal A4 (w, h) = paysage(A4) #Traverse le répertoire actuel
pour root,dirs,files dans os.walk(os.getcwd ( )):
#Créer un fichier PDF basé sur le nom du répertoire racine pagesize = paysage (A4))#imprimer
(os.path .basename(root)+".pdf")> jpg_
list=[]
#Récupérez les fichiers jpg de la liste des fichiers et placez-les dans la liste pour p dans les fichiers :
#Enregistrer les noms de fichiers jpg dans la liste
" +p)
jpg_list.append(p)
#Trier les noms de fichiers jpg_list.
sort(
key= lambda x: int (x [: -4]))
#print (jpg_list)
c.save()
imprimer ("ok.")
conpdf()
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!