Crear un PDF a partir de varias imágenes (jpg, jpeg, gif)
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
Sumario
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