Bagaimana split file pdf?
March 11th 2009
Kalo kemaren udah tau gimana caranya merge, sekarang waktunya split, gara-gara print pdfnya transaksi i-banking di opera kepotong-potong….
Ternyata caranya gini…
gs -sDEVICE=pdfwrite -dNOPAUSE -dQUIET -dBATCH -dFirstPage=3 -dLastPage=3 -sOutputFile=filehasil.pdf fileasal.pdf
FirstPage itu awal halaman yang akan kita ambil. Misal mo ambil halaman 2-4, maka FirstPage itu 2.
LastPage itu dalam kasus di atas, adalah 4.
Cara ini cuma bisa untuk satu kali split yang menghasilkan satu keluaran. Bukan karena split kemudian misal ada 40 halaman maka jadi 40 file…
Kalo mau kaya gitu, ya di scripting aja kaya gini…. Oneliner…
for halaman in `seq 1 40`; do gs -sDEVICE=pdfwrite -dNOPAUSE -dQUIET -dBATCH -dFirstPage=$halaman -dLastPage=$halaman -sOutputFile=filehasil-hal-$halaman.pdf fileawal.pdf; done