• 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

Activar touchpad desde la terminal

8 diciembre, 2017

Point of view Mobii y Ubuntu 8.10 Intrepid...

24 septiembre, 2009

Explicación de permisos de ficheros y carpetas en...

11 noviembre, 2009

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

6 noviembre, 2009

Instalar los Drivers de la Tarjeta Wifi Broadcom...

2 noviembre, 2009

Escuchar música desde la terminal con mpg123

7 noviembre, 2009

Lista de equivalencias de programas Ubuntu-Windows

2 octubre, 2009

Mapa del Software libre

21 diciembre, 2009

Nick antiguo en aMsn, Pidgin, Emesene, Kmess, Empathy…solución

21 diciembre, 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




Colaboramos con

Proyecto El Ratolí - Facebook

Psiconutrición - Psicología de la alimentación - Psicología de la nutrición

Imprescindibles

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

Entradas Recientes

  • Informática en la nube

    La informática en la nube (cloud computing) transforma la infraestructura de las tecnologías de la información (IT) en... Ver Más
  • Fundamentos de Redes

    En esta introducción a las redes aprenderemos como funcionan las redes de ordenadores, la arquitectura utilizada para diseñar... Ver Más
  • Red de Distribución de Contenido (CDN)

    Una introducción a las redes de distribución de contenido (Content Delivery Network – CDN – ) y cómo... Ver Más
  • Todo lo que necesitas saber sobre el email marketing

    El correo electrónico ha estado con nosotros durante 50 años, desde que se envió el primer mensaje de... Ver Más
  • Navegar por internet con Ubuntu

    Los terminales de Linux y en particular Ubuntu, son extremadamente útiles para los programadores, ya que su sistema... Ver Más
  • 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
  • Páginas webs para habitar en Internet

    A día de hoy es imprescindible que todo negocio, empresa o autónomo tenga presencia en internet. Para ofrecer... Ver Más

Categorías

  • Actualizar
  • Apache
  • Apps
  • Aprendizaje
  • Autofirma
  • Big Data
  • Bluetooth
  • CDN
  • Certificado Digital
  • Chrome
  • Chromium
  • Cloud
  • Comandos
  • Consola
  • Consulta de nutrición vegana
  • Consulta de Nutrición Vegana Online
  • Consulta nutrición online
  • Curso de Quesos Veganos
  • Cursos de cocina vegana
  • Cursos de Cocina Vegana en Valencia
  • Cursos de Cocina Vegana Online
  • Cursos solidarios
  • Cursos solidarios de cocina vegana online
  • Descargas
  • Diseñador web vegano
  • 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
  • Nutrición Vegana
  • Nutricionista Vegana
  • Nutricionista Vegana Online
  • Particiones
  • PDF
  • Permisos
  • Personalización
  • PHP
  • Portátiles
  • Programación
  • Psiconutrición
  • Psiconutrición Vegana
  • Python
  • Python 3.9
  • Redes
  • Redes
  • Reproductor DVD
  • Samba
  • Servidores
  • 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 Server
  • Ubuntu y Windows
  • Uncategorized
  • Video
  • Videoconsulta Nutrición
  • Videotutoriales
  • Web
  • Wifi
  • Youtube
  • Youtube-dl

Enlaces Recomendados

  • Más de 5000 Recetas veganas
  • Nutrición Vegana – Dieta Vegana
  • Consulta de Nutrición Vegana Online
  • Nutricionista Vegana
  • La Guía Vegana de España
  • Psiconutrición – Psicología de la alimentación – Psicología de la nutrición
  • Dieta FODMAP Vegana
  • Curso de Quesos Veganos Online – Mozzarella, Cheddar, Parmesano, Crudivegano y 8 más!
  • Curso de Cocina Vegana Online – Tortilla de patatas, Cheddar, Parmesano, Veganesa y Tarta de Santiago
  • Cursos de Cocina Vegana Online y Solidarios
  • Curso de Cocina Vegana Online – Seitán, Mozzarella, Parmesano, Veganesa y Bizcocho
  • Buscador de Recetas Veganas
  • Marcas Que NO Experimentan en Animales
  • Números E – Aditivos Veganos – APV
  • Comprar Zapatos Veganos Online
  • Comprar Cosmética Vegana Online
  • Comprar Maquillaje Vegano Online
  • Comprar Tinte Vegano para el pelo Online
  • Tienda Vegana Solidaria Online
  • Germinadores caseros
  • Sentimientos Animales
  • Alquiler para veganos
  • Curiosidades de los Animales
  • Diseñador Web Vegano y Solidario
  • ¿Qué cuesta esto? ¿Cuánto cuesta hacer eso?

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

Web desarrollada por VeganWeb: Diseñador Web Vegano y Solidario


Volver arriba