Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- if [ $# -eq 0 ]
- then
- echo "Syntax:"
- echo "pdf2booklet input.pdf [input2.pdf] ... [input3.pdf]"
- exit 1
- fi
- #
- for (( i = 0 ; i < $# ; i++ ))
- do
- echo ${BASH_ARGV[$i]}
- pdftops -f 1 -paper A4 "${BASH_ARGV[$i]}" "out_$i.ps"
- psbook -s16 "out_$i.ps" "booka4_$i.ps"
- psresize -PA4 -pa5 "booka4_$i.ps" "book_$i.ps"
- psnup -2 -PA5 "book_$i.ps" "booklet_$i.ps"
- ps2pdf "booklet_$i.ps" "booklet_${BASH_ARGV[$i]}"
- rm "out_$i.ps"
- rm "booka4_$i.ps"
- rm "book_$i.ps"
- rm "booklet_$i.ps"
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement