LibreOffice Draw
La mayoría de las distribuciones de Linux envían LibreOffice Office Suite de forma predeterminada. Si no, puede descargarlo desde aquí. Usando 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 manera predeterminada, admite la exportación del archivo PDF a varios formatos de imagen, sin embargo, solo convierte la primera página del archivo PDF. Para solucionar esto, deberá instalar la extensión de "Exportar como imágenes" desde aquí. Esta extensión agrega una nueva entrada "Exportar as Imágenes ..." al menú desplegable "Archivo" y admite la exportación de múltiples páginas PDF.
Una vez que haya descargado el archivo "OXT" del enlace de arriba, agrégalo a Extension Manager. Vaya a "Herramientas"> "Extension Manager ...", como se muestra en la captura de pantalla a continuación.
Haga clic en el botón "Agregar" para agregar el archivo de extensión "OXT" al dibujo de LibreOffice.
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 de ventana 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 todo. 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 usar para convertir archivos en diferentes formatos. Para instalar ImageMagick en Ubuntu, ejecute el siguiente comando:
$ sudo apt instalación imageMagick
Por defecto, la conversión PDF está deshabilitada en ImageMagick. Para habilitarlo, abra el archivo "/etc/imageMagick-6/Policy.XML "en un editor de texto y comente todas las líneas en" Desactivar los tipos de formato GhostScript ":
Para convertir un archivo PDF en un conjunto de imágenes usando "Convertir", use un comando en el siguiente formato:
$ convert -densidad 150 input_file.PDF -Quality 100 output_file.png
Dónde:
PDFTOPPM (PDF a PPM)
PDFTOPPM es una utilidad de línea de comando simple dedicada a convertir archivos PDF en formatos de archivo PPM, PNG y JPEG.
Para instalar pdftoppm en Ubuntu, ejecute el comando a continuación:
$ sudo apt install poppler-utils
Para convertir un archivo PDF en un conjunto de imágenes con PDFTOPPM, use un comando en el siguiente formato:
$ pdftoppm input_file.PDF output_file -png -rx 150 -ry 150
Dónde:
Tallado
Inkscape es un software gratuito de código abierto y multiplataforma para crear y editar gráficos vectoriales. Utilizando 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 el soporte para exportar múltiples páginas se agregó a Inkscape solo recientemente. Entonces, el paquete enviado con su distribución probablemente no funcionará. La versión mínima requerida que necesita es 1.0.0. La última compilación beta de Inkscape con soporte de múltiples páginas se puede descargar desde aquí en forma de Apimage. Asegúrese de marcar el ejecutable de archivo desde el administrador de archivos.
Para convertir un archivo PDF en imágenes usando Inkscape, ejecute un comando en el siguiente formato:
$ para 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 = "Output- $ i.png ";
hecho
Dónde:
Conclusión
Estos son los principales métodos que puede usar para convertir un archivo PDF en varias imágenes. Hay algunos otros métodos y aplicaciones que pueden usarse para la conversión, pero requieren muchos pasos sin traer nada nuevo a la mesa, por lo que los he omitido de esta lista.