Advertisement
johny_ferreira

add_pdf_notes.sh

Apr 3rd, 2025
348
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.53 KB | Source Code | 0 0
  1. !/bin/bash
  2.  
  3. # Coloca uma página scaneada no meio do pdf.
  4. # Dependências: pdftk e sane.
  5. # Parâmetro 1 (file): arquivo do pdf.
  6. # Parâmetro 2 (int) : número da página do pdf original que terá como página subsequente a scaneada.
  7. # Exemplo: . add_notes.sh ./file.pdf 15
  8.  
  9. scanimage --mode=Color --resolution=300 --format=pdf > scanned_page.pdf && \
  10. COMANDO="pdftk A=$1 B=scanned_page.pdf cat A1-$2 B1 A$(($2+1))-end output out.pdf" && \
  11. /bin/bash -c "$COMANDO" && \
  12. rm scanned_page.pdf && \
  13. mv out.pdf $1 && \
  14. echo "Fim!"
  15.  
Tags: pdf
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement