Si el fichero tiene varias páginas se generarán varios ficheros JPF, uno por cada página.
También tiene en cuenta si la imagen del PDF tiene transparencias, dejándolas en blanco en los ficheros JPG resultantes.
El comando a ejecutar sería el siguiente:
convert -density 300 fichero_entrada.pdf -background white -alpha remove fichero_salida_%02d.jpg
Otra opción sería la siguiente:
gs -dNOPAUSE -sDEVICE=jpeg -dJPEGQ=90 -r600 -dBATCH -sOutputFile=fichero_salida_%02d.jpg fichero_entrada.pdf
Bibliografía:
https://stackoverflow.com/questions/2322750/replace-transparency-in-png-images-with-white-background https://superuser.com/questions/1469592/how-can-i-convert-a-pdf-into-a-series-of-images-jpgs-or-pngs-via-the-terminal
No hay comentarios:
Publicar un comentario