Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Script per dividere i PDF con due / tre / quattro pagine in 1
- # Va sistemato di volta in volta con i valori di crop corretti
- mkdir -p tmp
- NAME=`echo $1 | sed -s "s/\.pdf//g"`
- ~/Documenti/script/pdf_crop.py -p 1.0 -m "112 111 544 346" -i "`echo $NAME`.pdf" -o "`echo $NAME`_cropped_A.pdf"
- ~/Documenti/script/pdf_crop.py -p 1.0 -m "328 111 328 346" -i "`echo $NAME`.pdf" -o "`echo $NAME`_cropped_B.pdf"
- ~/Documenti/script/pdf_crop.py -p 1.0 -m "544 111 112 346" -i "`echo $NAME`.pdf" -o "`echo $NAME`_cropped_C.pdf"
- ~/Documenti/script/pdf_crop.py -p 1.0 -m "112 345.7 544 111.3" -i "`echo $NAME`.pdf" -o "`echo $NAME`_cropped_D.pdf"
- ~/Documenti/script/pdf_crop.py -p 1.0 -m "328 345.7 328 111.3" -i "`echo $NAME`.pdf" -o "`echo $NAME`_cropped_E.pdf"
- ~/Documenti/script/pdf_crop.py -p 1.0 -m "544 345.7 112 111.3" -i "`echo $NAME`.pdf" -o "`echo $NAME`_cropped_F.pdf"
- pdftk "`echo $NAME`_cropped_A.pdf" burst output tmp/%04d_A.pdf
- pdftk "`echo $NAME`_cropped_B.pdf" burst output tmp/%04d_B.pdf
- pdftk "`echo $NAME`_cropped_C.pdf" burst output tmp/%04d_C.pdf
- pdftk "`echo $NAME`_cropped_D.pdf" burst output tmp/%04d_D.pdf
- pdftk "`echo $NAME`_cropped_E.pdf" burst output tmp/%04d_E.pdf
- pdftk "`echo $NAME`_cropped_F.pdf" burst output tmp/%04d_F.pdf
- echo "Elimina la pagina bianca (se presente) e premi invio quando pronto..."
- read OK
- pdftk tmp/*.pdf cat output "`echo $NAME`_OK.pdf"
- rm -rf tmp/*.pdf
- rm *_cropped*.pdf
- rm doc_data.txt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement