• Inicio
  • Enviar tutorial
  • Política de Cookies
  • Sobre tutorialesubuntu.com

Tutoriales Ubuntu

Tutoriales Ubuntu

Tutoriales de Ubuntu en Castellano

  • Inicio
  • Enviar tutorial
  • Política de Cookies
  • Sobre tutorialesubuntu.com

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

11 febrero, 2010
0 Facebook Twitter

Vamos a ver como convertir un grupo de imágenes jpg (formatos permitidos: PS PDF JAI PNG JPEG TIFF PNM BMP GIF LBM XPM PCX TGA, sólo hay que cambiar la extensión jpg por la que queramos convertir) en un pdf, con una imagen por página. Lo primero que tenemos que hacer es meter en una carpeta todas las imágenes ordenadas como queremos que salgan en el pdf. No metáis nada más, ni imágenes repetidas, ni nada. Pongo un ejemplo: Tenemos 100 imágenes de un cómic que hemos dibujado y escaneado en la carpeta Comic. Las imágenes se llaman imagen001.jpg, imagen002.jpg…imagen100.jpg Dónde imagen001.jpg será la primera página del pdf e imagen100.jpg la última.

¿Qué necesitamos?
Dos programitas
1.- PDFtk
2.- sam2p

Instalando PDFtk y sam2p
Abrimos una terminal (Aplicaciones -> Accesorios -> Terminal) y escribimos:
sudo apt-get install pdftk

Metemos nuestra contraseña y le decimos que sí a la pregunta que nos hará (escribimos s y pulsamos intro). Cuando acaba instalamos sam2p, escribiendo:
sudo apt-get install sam2p

y hacemos lo mismo que en el anterior. Ya estamos listos para crear nuestro pdf.

Creando el pdf a partir de las imágenes jpg
Lo primero que tenemos que hacer es convertir cada imagen en un pdf. Para ello, si son pocas, podemos hacerlo a mano, pero como son 100, vamos a hacer un programita que lo haga por nosotros.
Abrimos una terminal y vamos a la carpeta Comic, que tenemos en el Escritorio, en este ejemplo. Escribimos:
cd Escritorio/Comic

Ahora vamos a convertir todas las imágenes jpg del cómic en pdfs. Escribimos esto:
for f in $(ls *.jpg); do sam2p $f PDF: $f.pdf ; done

Y por cada imagen nos va a salir algo parecido a esto:
This is sam2p v0.45-3.
Available Loaders: PS PDF JAI PNG JPEG TIFF PNM BMP GIF LBM XPM PCX TGA.
Available Appliers: XWD Meta Empty BMP PNG TIFF6 TIFF6-JAI JPEG-JAI JPEG PNM GIF89a+LZW XPM PSL1C PSL23+PDF PSL2+PDF-JAI P-TrOpBb.
sam2p: Notice: job: read InputFile: imagen001.jpg
sam2p: Notice: writeTTT: using template: p0jbb
sam2p: Notice: applyProfile: applied OutputRule #0
sam2p: Notice: job: written OutputFile: imagen001.jpg.pdf
Success.

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.

Una vez hecho esto, ya tenemos 100 pdfs, cada uno con su correspondiente imagen. Ahora vamos a unirlos en un sólo pdf. Estando en Escritorio/Comic, escribimos en la terminal:
pdftk *.pdf cat output comic.pdf

No debe darnos ningún error, pero puede aparecer algún warning. En teoría no pasa nada.

Ya tenemos nuestro PDF listo, con una imagen en cada página.

ComandosConsolaGeneralImágenesPDFProgramaciónTerminalTutorialesUbuntu 9.10 crear pdf a partir de jpgcrear un pdf con gifcrear un pdf con varias imágenes jpgescanear imágenes y crear un pdfmeter imágenes en un pdfpdf y jpg ubuntu
Tutoriales Ubuntu

Entrada anterior
Reproducir DVD9 – DVD doble capa
Entrada siguiente
Optimizar imágenes para la web en GIMP

También te pueden interesar

Software Libre para una Sociedad Libre – Richard...

13 octubre, 2009

Lista de equivalencias de programas Ubuntu-Windows

2 octubre, 2009

Instalar PHP, Perl, MySQL y phpMyAdmin en Ubuntu...

19 octubre, 2009

Grabar una imagen iso en un CD/DVD –...

29 septiembre, 2009

Optimizar imágenes para la web en GIMP

6 marzo, 2010

Dividir vídeos en varias partes con Avidemux

23 noviembre, 2009

Escribir el símbolo de la Libra (GBP –...

24 octubre, 2019

Escuchar música desde la terminal con mpg123

7 noviembre, 2009

Configurar Aplicaciones, Lugares y Sistema – Editar los...

6 noviembre, 2009

VirtualBox Guest Additions desbloquear resolución fija a 800×600

18 marzo, 2010

7 comentarios

unai 24 marzo, 2010 - 3:36 pm

Muy útil y al grano. Ha chutado a la primera. Muchas gracias.

Responder
Jacob815 3 julio, 2010 - 1:54 am

Cómo se hace lo mismo pero en windows, es que necesito hacerlo mismo pero no tengo acceso a ningún equipo con Linux ni tengo demasiado interés en instalarlo.
Muchas gracias.

Responder
crear pdf y cbr apartir de imagenes « Senantu 8 julio, 2010 - 11:55 pm

[…] Visto en: Tutoriales Ubuntu […]

Responder
julian 10 marzo, 2011 - 12:13 am

muchas gracias,

funcionó a la primera ahorrándome un buen quebradero de cabeza. sólo tuve que cambiar la extensión jpg por pnm (eran los archivos que quería pasar a pdf) “et voila”.

Responder
b 22 octubre, 2011 - 12:13 pm

No me ha ordenado bien los pdfs, he compovado el orden y esta perfecto. Que puede ser el problema?

Responder
Pablo 19 mayo, 2012 - 10:37 pm

Excelente. Claro, conciso y al grano. Además con explicación de lo que realiza el comando (como debería ser). ¡Bravo por vos! Saludos.-

Responder
Santiago 13 noviembre, 2012 - 10:17 am

Muy útil

Si se me permite la corrección, si los $f y $f.pdf los pones entre comillas dobles, te funcionará también en el caso de que los nombres de los ficheros que quieras procesar contengan espacios.

Yo lo dejaría así:

for f in *.jpg; do sam2p $f” “$f.pdf” ; done

Un saludo

Responder

Dejar un Comentario Cancelar Respuesta

Imprescindibles

  • Índice de Tutoriales
  • Tutorial de instalación de Ubuntu

Entradas Recientes

  • Desactivar Bluetooth al inicio Ubuntu 20.04

    Para desactivar que se inicie el Bluetooth automáticamente al arrancar el sistema, tenemos simplemente que introducir este comando... Ver Más
  • Chrome no recuerda las contraseñas ni los login

    A veces Chrome o Chromium dejan de guardar las contraseñas y los login, y deja de aparecer el... Ver Más
  • Desaparecen las letras en Ubuntu – Solución

    A veces ocurre que, normalmente al volver de un estado de pc suspendido, nos han desaparecido las letras... Ver Más
  • Youtube-dl Descargar Playlists en Ubuntu y error Downloading 0 videos

    Para descargar vídeos o playlists enteras en Ubuntu sólamente tenemos que instalar youtube-dl o youtube-dlc con el siguiente... Ver Más
  • Instalar Python 3.9, pip 20 y Django 3 en Ubuntu y soluciones SQLite3

    Primero de todo, instalamos Python 3.9 ejecutando los siguientes comandos en la terminal: Añadimos al repositorio Instalamos Python... Ver Más

Categorías

  • Actualizar
  • Apache
  • Apps
  • Autofirma
  • Bluetooth
  • Certificado Digital
  • Chrome
  • Chromium
  • Comandos
  • Consola
  • Descargas
  • Django
  • Email
  • Escritorio
  • Firefox
  • Flash
  • Fotografía
  • Free as in Freedom
  • FTP
  • General
  • Gestión de CD's y DVD's
  • Gestión de ficheros
  • Gestor de arranque
  • Gimp
  • gNewSense
  • Hardware
  • IceCat
  • Imágenes
  • Impresoras
  • Instalación
  • Internet
  • iPod
  • Java
  • Laptops
  • Laravel 8
  • Laravel Livewire
  • Libros
  • Live Usb
  • Mensajería instantánea
  • Música y audio
  • MySQL
  • Netbooks
  • Node JS 15
  • Notebooks
  • Noticias
  • Particiones
  • PDF
  • Permisos
  • Personalización
  • PHP
  • Portátiles
  • Programación
  • Python
  • Python 3.9
  • Redes
  • Reproductor DVD
  • Samba
  • Shockwave Flash Player
  • Software
  • Software libre
  • Teléfonos móviles
  • Terminal
  • Tutoriales
  • Ubuntu 10.04 LTS
  • Ubuntu 10.10
  • Ubuntu 13.10
  • Ubuntu 14.04 LTS
  • Ubuntu 16.04
  • Ubuntu 16.04 LTS
  • Ubuntu 18.04
  • Ubuntu 18.04 LTS
  • Ubuntu 18.10
  • Ubuntu 19.04
  • Ubuntu 19.10
  • Ubuntu 20.04
  • Ubuntu 20.04 LTS
  • Ubuntu 20.10
  • Ubuntu 8.10
  • Ubuntu 9.04
  • Ubuntu 9.10
  • Ubuntu y Windows
  • Uncategorized
  • Video
  • Videotutoriales
  • Web
  • Wifi
  • Youtube
  • Youtube-dl

© 2025 Tutoriales Ubuntu | Publicidad y artículos patrocinados | Sobre la web


Volver arriba