Cómo convertir JPG a PDF en Linux

abril 02, 2018 , 0 Comments

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

El artículo Cómo convertir JPG a PDF en Linux ha sido originalmente publicado en Linux Adictos.


Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.