Conversión de primer página de PDF a PNG con Ghostscript

Publicado: 2021-01-15

Para convertir la primer página de un PDF a PNG en la terminal de una Mac con M1 necesitaremos Ghostscript.

Para instalar Ghostscript en M1 se necesita correr Homebrew sobre una terminal sobre Rosetta 2.

Posteriormente, solo instalamos con:

brew install ghostscript

Tras la instalación de Ghostscript tendremos el comando gs disponible. La línea que necesitamos para convertir un archivo de PDF a PNG es:

gs -sDEVICE=pngalpha -sOutputFile=portada.png libro.pdf

Como quiero una calidad de impresión alta, de 300 puntos por pulgada (ppi), puedo especificarlo en la conversión con el parámetro -r:

gs -sDEVICE=pngalpha -sOutputFile=portada.png -r300 libro.pdf

Y para convertir solamente la primer página del PDF, coloco el parámetro -dLastPage con el valor de la última hoja, que sería la número 1:

gs -sDEVICE=pngalpha -sOutputFile=portada.png -dLastPage=1 -r300 libro.pdf

Y eso es todo. Eso producirá la imagen PNG de 300ppi a partir de la primer página de un PDF mediante Ghostscript.

¿Tienes algún comentario?

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *