PDF

Cómo convertir un PDF en un conjunto de imágenes

Cómo convertir un PDF en un conjunto de imágenes
Los métodos de conversión de archivos PDF a imágenes se utilizan a menudo para convertir un PDF completo o para extraer imágenes de un archivo PDF. Estas imágenes extraídas se utilizan principalmente en aplicaciones de presentación de diapositivas, software de presentación o en la web. Este artículo enumerará varias formas de convertir un archivo PDF de varias páginas en un grupo de imágenes.

LibreOffice Draw

La mayoría de las distribuciones de Linux incluyen la suite ofimática LibreOffice de forma predeterminada. Si no es así, puede descargarlo desde aquí. Con la aplicación "LibreOffice Draw", podrá convertir un archivo PDF en un conjunto de imágenes.

LibreOffice Draw, como su nombre indica, le permite crear dibujos, bocetos, gráficos, anotaciones, etc. De forma predeterminada, admite la exportación de archivos PDF a varios formatos de imagen, sin embargo, solo convierte la primera página del archivo PDF. Para solucionar este problema, deberá instalar la extensión "Exportar como imágenes" desde aquí. Esta extensión agrega una nueva entrada "Exportar como imágenes ..." al menú desplegable "Archivo" y admite la exportación de varias páginas PDF.

Una vez que haya descargado el archivo "oxt" desde el enlace anterior, agréguelo al administrador de extensiones. Vaya a "Herramientas"> "Administrador de extensiones ...", como se muestra en la captura de pantalla siguiente.

Haga clic en el botón "Agregar" para agregar el archivo de extensión "oxt" a LibreOffice Draw.

Después de agregar con éxito el archivo "oxt", aparecerá una nueva entrada en la lista de extensiones.

Se agregará una nueva entrada "Exportar como imágenes ..." al menú desplegable "Archivo".

Abra un archivo PDF en LibreOffice Draw y luego haga clic en la entrada del menú "Exportar como imágenes ..." para iniciar el proceso de conversión. Verá una nueva ventana emergente que le permitirá personalizar las opciones de exportación. Cambie las opciones según sus necesidades y haga clic en el botón "Exportar".

Eso es. Cada página de su archivo PDF ahora se ha exportado como una imagen separada. Este es, con mucho, mi método favorito. La configuración es bastante fácil y LibreOffice Draw incluso le permite editar y anotar archivos PDF antes de exportar.

ImageMagick

ImageMagick es una herramienta de línea de comandos para convertir, editar y manipular archivos de imagen, PDF y SVG. Viene con muchas opciones avanzadas y la aplicación en sí es bastante poderosa. Puede verlo como un equivalente de FFmpeg, pero principalmente para archivos de imagen.

ImageMagick se envía con un comando "convertir" que se puede utilizar para convertir archivos a diferentes formatos. Para instalar ImageMagick en Ubuntu, ejecute el siguiente comando:

$ sudo apt install imagemagick

De forma predeterminada, la conversión de PDF está deshabilitada en ImageMagick. Para habilitarlo, abra el archivo “/ etc / ImageMagick-6 / policy.xml ”en un editor de texto y comenta todas las líneas debajo de“ deshabilitar los tipos de formato de ghostscript ”:

Para convertir un archivo PDF en un conjunto de imágenes usando "convertir", use un comando en el siguiente formato:

$ convert -density 150 input_file.pdf -calidad 100 archivo_de_salida.png

Dónde:

Pdftoppm (PDF a PPM)

Pdftoppm es una sencilla utilidad de línea de comandos dedicada a convertir archivos PDF a formatos de archivo PPM, PNG y JPEG.

Para instalar pdftoppm en Ubuntu, ejecute el siguiente comando:

$ sudo apt install poppler-utils

Para convertir un archivo PDF en un conjunto de imágenes usando pdftoppm, use un comando en el siguiente formato:

$ pdftoppm archivo_entrada.pdf archivo_de_salida -png -rx 150 -ry 150

Dónde:

Inkscape

Inkscape es un software gratuito, de código abierto y multiplataforma para crear y editar gráficos vectoriales. Usando la función de exportación incorporada de Inkscape, es posible convertir un archivo PDF en un montón de imágenes.

Tenga en cuenta que la compatibilidad con la exportación de varias páginas se agregó a inkscape solo recientemente. Por lo tanto, el paquete enviado con su distribución probablemente no funcione. La versión mínima requerida que necesita es 1.0.0. La última versión beta de Inkscape con soporte para múltiples páginas se puede descargar desde aquí en forma de AppImage. Asegúrese de marcar el archivo ejecutable desde el administrador de archivos.

Para convertir un archivo PDF en imágenes usando Inkscape, ejecute un comando en el siguiente formato:

$ por i en 1… 10; hacer  ./ Inkscape-2b71d25-x86_64.AppImage input_file.pdf -z
--export-dpi = 300 --export-area-page --pdf-page = $ i --export-file = "salida- $ i.png ";
hecho

Dónde:

Conclusión

Estos son los métodos principales que puede utilizar para convertir un archivo PDF en varias imágenes. Hay algunos otros métodos y aplicaciones que se pueden usar para la conversión, pero requieren muchos pasos sin traer nada nuevo a la mesa, por lo que los he omitido de esta lista.

Juegos HD remasterizados para Linux que nunca tuvieron un lanzamiento de Linux antes
Muchos desarrolladores y editores de juegos están creando una remasterización HD de juegos antiguos para extender la vida útil de la franquicia, por f...
Cómo usar AutoKey para automatizar juegos de Linux
AutoKey es una utilidad de automatización de escritorio para Linux y X11, programada en Python 3, GTK y Qt. Usando su funcionalidad de scripting y MAC...
Cómo mostrar el contador de FPS en juegos de Linux
Los juegos de Linux obtuvieron un gran impulso cuando Valve anunció el soporte de Linux para el cliente Steam y sus juegos en 2012. Desde entonces, mu...