Je veux convertir toutes les pages de PDF en images PNG une par une et les mettre dans le dossier ʻoutput` (créé).
sample.py
from pdf2image import convert_from_path
convert_from_path(
'sample.pdf', #PDF d'entrée
dpi=300, #résolution
output_folder='output', #Dossier de sortie
output_file='out', #Préfixe du fichier de sortie
fmt='png' #format
)
Cela créera un fichier comme ʻout0001-01.png ... ʻout0001-16.png
dans le dossier ʻoutput`. pdf2image 1.11.0
Note
--Peut être en niveaux de gris en spécifiant grayscale = True
--Si vous spécifiez size = 400
, le côté le plus long sera de 400 pixels tout en conservant le rapport hauteur / largeur.
Recommended Posts