Voglio convertire in modo efficiente i PDF a più pagine in pagine singole.Conversione di un pdf a più pagine in più pagine utilizzando un singolo comando
So già come eseguire questa pagina una alla volta con imagemagick. Ad esempio,
convert x.pdf[2] x3.jpg
mi darà la terza pagina del pdf come immagine. Quindi se capisco quante pagine ci sono nel pdf usando identifica allora posso scorrere e convertire tutte le pagine nel pdf in immagini. Questo metodo può tuttavia richiedere un po 'di tempo. Ad esempio un pdf di 15 pagine potrebbe richiedere tra 15-30 secondi.
In base alle risposte che ho visto altrove (anche nei forum di imagemagick) il seguente comando imagemagick dovrebbe dividere un pdf in più immagini.
convert x.pdf x-%0d.jpg
ma tutto questo finisce per fare è la creazione della prima pagina denominata x-0.jpg
Come alternativa Ho provato con pdftk con la capacità scoppio. Il problema che ho dovuto affrontare è che la raffica non funziona in tutti i casi. Lo fa per alcuni pdf e non per altri.
Qualsiasi suggerimento su come migliorare le cose sarebbe d'aiuto.
Il mio sistema operativo è Mac OSX Lion, ma ho bisogno che funzioni anche su CentOS 6.
Questa risposta funziona perfettamente quando uso direttamente ghostscript - http://stackoverflow.com/questions/11002982/converting-multi-page-pdfs-to-several-jpgs-using-imagemagick-and-or-ghostscript?rq = 1 quindi perché imagemagick non funziona? –
ImageMagick convertito funziona come previsto su CentOS. In questo momento sembra essere un problema su Mac. –
sembra uscita solo la prima pagina del pdf, sono su mac – 2cupsOfTech