Cómo convertir JPG a PDF en Linux

Iconos JPG y PDF

Vamos a explicar cómo podemos convertir imágenes en formato JPG a PDF de una forma fácil. Si pretendes realizar la acción inversa puede que también te interese el programa de línea de comandos llamado pdfimages para volcar las imágenes que contiene un PDF a formato JPEG. Pero lo que buscamos en éste artículo es justo lo contrario, pasar de JPG a PDF con una simple herramienta como vamos a poder ver. Por cierto, también existen páginas webs para realizar este tipo de conversiones de forma totalmente online y gratis…

Para realizar este tipo de conversiones necesitamos instalar en nuestra distro favorita el paquete imagemagick o el paquete gscan2pdf, según queramos el método por línea de comandos o el método gráfico. L instalación es bastante sencilla, tan solo debes usar las herramientas de gestión de paquetes que use la distribución que estás usando e instalar el paquete por su nombre tal cual lo hemos indicado aquí, y una vez instalado, ahora pasamos a los pasos que debes seguir para poder transformar una o varias imágenes JPG en PDF.

Convertir JPG a PDF desde la línea de comandos:

Si te has decantado por la opción de línea de órdenes y has instalado el paquete imagemagick, en ese caso, una vez instalado, podemos tener acceso a una serie de herramientas de línea de comandos y opciones bastante prácticas. Nosotros vamos a usar el comando convert para realizar la conversión. La verdad es que tiene multitud de opciones, así que te recomiendo que revises el manual.

Pero lo más básico, que es lo que buscamos con este tutorial, sería realizar la conversión desde el directorio donde se encuentre la imagen o imágenes. Por ejemplo, imagina que queremos trasnformar todas las imágenes del directorio /home a PDF o solo una. Para ello puedes usar el primero o el segundo de los comandos que siguen:


cd /home

convert *.jpg nombre.pdf

convert foto.jpg nombre.pdf

En el primero se pasan todas las imágenes JPEG de golpe al PDF y en el segundo solo una específica que coincida con ese nombre. También puedes usar compresión con la opción +compress, -rotate para rotar la imagen los grados que especifiques como parámetro, etc. Por ejemplo, puedes rotar la imagen 90 grados y añadir compresión con el siguiente comando:


convert -rotate 90 foto.jpg +compress nombre.pdf

Pero si lo tuyo no son los comandos, entonces puedes pasar a la siguiente sección…

Conversión JPEG a PDF usando una interfaz gráfica:

gscan2pdf

Partiendo de que ya disponemos del programa gscan2pdf, vamos a ver que el procedimiento es bastante sencillo. Los pasos son:

  1. Abrimos gscan2pdf.
  2. Añadimos las imágenes o seleccionamos el directorio donde se encuentran las imágenes que queremos convertir.
  3. Una vez añadidas, podemos reordenarlas arrastrándolas desde la pantalla principal de la aplicación, desde la lista de imágenes que sale justo a la izquierda.
  4. Una vez puestas en orden podemos pulsar en el botón Save para guardar.
  5. Ahora nos aparecerá una pantalla donde podmeos elegir muchas opciones, entre ellas cambiar los metadatos del PDF, añadiendo un nombre, fecha, tipo, autor, fuente, etc. Aunque no es necesario rellenarlos si no lo necesitamos. Lo que sí es importante es seleccionar All si queremos convertir todas las imágenes como páginas del PDF y en el formato de salida elegir el formato PDF, ya que admite otros formatos…
  6. Aceptamos y nos generará el PDF con nuestras imágenes.

Espero que te haya servido de ayuda, para más sugerencias o dudas, no olivdes dejar tus comentarios


Deja tu comentario

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

*

*

  1. Responsable de los datos: AB Internet Networks 2008 SL
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   laurencio dijo

    Muy bueno. Gracias por la info.
    Usé la opción
    convert *.jpg nombre.pdf
    e hizo justo lo que necesitaba: convertir y unificar todas las imágenes jpg en un solo archivo pdf.

  2.   JUAN ANTONIO DIAZ dijo

    Muy buen post, me fue de mucha ayuda. Gracias por compartir.

  3.   Alberto dijo

    Lo de «fácil» seguido de línea de comandos, me parece contradictorio. Se da por hecho que todos sabemos un montón de cosas sobre el terminal, el sudo, la carpeta dichosa donde poner los archivos, etc. pero yo siempre me topo con algún inconveniente.

    Fácil sería algo visual e intuitivo, lo demás sigue siendo el linux de gafapastas.

  4.   debianitaferoz dijo

    la mejor herramienta:
    pip install img2pdf
    img2pdf -o output.pdf input.jpg

  5.   Miguel Angel dijo

    Gran aplicación, gracias por el dato.

  6.   Miguel Angel dijo

    Gran aplicación, muchas gracias.