elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  Creando portadas a un documento PDF desde bash
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Creando portadas a un documento PDF desde bash  (Leído 1,520 veces)
WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.589


Sin conocimiento no hay espíritu


Ver Perfil WWW
Creando portadas a un documento PDF desde bash
« en: 28 Agosto 2016, 23:52 pm »

Hola, hace poco tuve que hacer un script que quiero compartir.

Este script lo que hace es tomar un archivo pdf llamado "input.pdf" y le agrega una imagen de fondo a la portada (llamada bg-cover.png), claramente la portada debe tener transparencia para que esto funcione. Se necesita tener instalado image magic.

Saludos.

Código
  1. #!/bin/bash
  2.  
  3. # Dependencies
  4. # sudo apt-get install imagemagick
  5.  
  6. # Merge pdf and background image
  7.  
  8. # Split pdf into images
  9. echo "Spliting pdf to images ..."
  10. convert -density 150 input.pdf -quality 90 output.png
  11.  
  12. # Merge first page with background image
  13. echo "join background image with cover ...";
  14. composite -compose over -alpha On output-0.png bg-cover.png output-0.png
  15.  
  16. # Convert images to PDF
  17. echo "Join images to out pdf file ...";
  18. convert -compress jpeg `ls output-*.png` output.pdf
  19.  
  20. # Clean files
  21. echo "Clean files ...";
  22. rm -f output-*.png
  23.  
  24. echo "Done!";
  25.  
  26.  


« Última modificación: 28 Agosto 2016, 23:54 pm por WHK » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Arranque de word desde batch indicando documento.
Scripting
gabymar 3 3,004 Último mensaje 19 Febrero 2010, 00:46 am
por leogtz
Problemas de variables creando bat desde bat[Solucionado]
Scripting
Peebbles 2 2,630 Último mensaje 13 Enero 2011, 17:46 pm
por Peebbles
[bash] como abrir otra consola y mandarle instrucciones desde bash?
Scripting
aixeiger 2 4,760 Último mensaje 3 Diciembre 2012, 17:25 pm
por aixeiger
Duda al imprimir un documento desde . bat
Programación General
Latigo54 1 3,549 Último mensaje 18 Mayo 2018, 19:40 pm
por Eleкtro
MOVIDO: Duda al imprimir un documento desde . bat
Dudas Generales
Eleкtro 0 1,378 Último mensaje 18 Mayo 2018, 19:40 pm
por Eleкtro
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines