Crear un PDF a partir de varias imágenes (jpg, jpeg, gif)

De enunpimpam
Saltar a: navegación, buscar

Vamos a ver como crear un pdf con varias imágenes jpg, para ello tendremos que tener las imágenes en una carpetas ordenadas en la posición que queremos que estén en el pdf.

Utilizaremos los siguientes programas:PDFtk y sam2p

Instalando PDFtk

sudo apt-get install pdftk

Instalando sam2p

sudo apt-get install sam2p

Creando el pdf a partir de las imágenes jpg

Hay que cambiar la extensión de jpg a pdf, hacerlo manual es muy engorroso, abrimos un terminal nos dirigimos a la carpeta donde están los jpg y escribimos:

for f in $(ls *.jpg); do sam2p $f PDF: $f.pdf ; done

La explicación de lo que hace nuestro programita bash es:

Cada resultado de ls *.jpg, es decir, cada imagen .jpg, se va almacenando en la variable f. Por cada imagen ejecutamos el comando sam2p $f PDF: $f.pdf que convierte lo que hay almacenado en f en f.pdf. Es un bucle sencillo y muy útil.

ya tenemos todas las imagenes en formato pdf ahora hay que juntaras todas en un solo pdf escribimos:

pdftk *.pdf cat output nombredel.pdf

Mas fácil solo convert

Mas fácil todavía, podemos utilizar solo la orden convert

Abrimos un terminal nos situamos en la carpeta donde están la imágenes jpg y escribimos:

convert *.jpg archivo.pdf