Comment convertir un fichier PDF de plusieurs pages en fichiers PNG et enregistrer automatiquement un fichier PNG par page du document PDF (pour Windows 7)?
J'ai essayé des imprimantes virtuelles (CutePDF, Bullzip PDF Printer) et un logiciel de retouche d'image (Irfanview, Photoshop) pour convertir des fichiers PDF en PNG mais je ne trouve pas de moyen de leur faire enregistrer un fichier PNG par page d'un document PDF.
windows
pdf
png
image-conversion
galacticninja
la source
la source
Réponses:
Utiliser Ghostscript
Vous pouvez trouver pratique d'utiliser GhostView, le frontal de l'interface graphique.
la source
-dBATCH -dNOPAUSE -sDEVICE=png16m -r96 -sOutputFile="C:\directory_Output\%03d.png" "C:\directory_Input\pdfname.pdf"
ce que je le fais bien? Je voudrais également savoir à quel DPI je devrais le régler (je l'ai réglé à 96 dans ce cas) pour avoir la même résolution que le PDF source. (Les fichiers PDF que je convertis contiennent des images numérisées d'un livre ou d'un magazine et ne contiennent pas de texte ou d'informations OCR.)En utilisant ImageMagick (vous aurez également besoin de Ghostscript installé), la commande:
se traduira par une série de fichiers
filename-0.png
,filename-1.png
,filename-2.png
, un pour chacune des pages du PDF. Vous aurez envie de jouer avec le paramètre de densité pour obtenir une résolution que vous aimez.Vous devrez peut-être indiquer le chemin d'accès complet à convert.exe sous Windows; Je ne l'ai fait que sous Linux, mais cela devrait aussi fonctionner pour Windows.
la source
-density 300
argument signifie que le paramètre DPI est 300, ou cela signifie-t-il autre chose?filename.pdf[0]
Le numéro de page est basé sur 0, donc 0 est la première page, 1 est la deuxième page, etc. stackoverflow.com/a/12614851/215168convert
utilise Ghostscript lors du rendu.pdf
, voir stackoverflow.com/questions/14705727/…gs
il faut appeler le binaire ghostscript (j'avais ungs
alias pourgit status
)Si vous préférez ne pas installer de logiciel, vous pouvez utiliser cet outil en ligne:
convert.town/pdf-to-png
La conversion se fait à l'intérieur de votre navigateur. Il produira un fichier PNG pour chaque page PDF.
la source
Vous pouvez utiliser PDF-XChange . Il peut exporter toutes les pages de votre choix au format attendu. Non seulement les fichiers PNG, mais de nombreux autres formats sont également pris en charge
la source
Voici un exemple
GS
avec l'CropBox
option:Le chemin d'accès à
GS
doit être ajusté en fonction de votre installation. En outre, leDEVICE
paramètre peut être modifié en périphérique couleur si nécessaire. Par rapport àconvert
,GS
semble fonctionner beaucoup plus rapidement, et il est plus adapté aux gros lots de conversion.la source
-dUseCropBox
ne consiste à effectuer aucun recadrage. Au lieu de cela, il force laGS
lecture desCropBox
informations du PDF d'entrée. Cela est nécessaire pour avoir une conversion robuste.Un autre logiciel pour effectuer la conversion est PDFCreator . Cela créera une nouvelle imprimante dans votre système afin que vous puissiez réellement convertir de n'importe quel format en images , pas seulement des fichiers PDF
Plus important encore, il est également open source
Imprimez simplement le document, sélectionnez PDFCreator et choisissez la sortie en PNG (ou TIFF, JPG, peu importe ...) et vous avez terminé
la source