Saya bertanya-tanya dalam file pdf, bagaimana cara memutar halaman pdf: 90 derajat untuk halaman genap dan -90 derajat untuk halaman aneh?
Dengan pdftk, yang saya tahu adalah merotasi satu halaman pdftk in.pdf cat 1W output out.pdf
, dan memutar semua halaman pdftk in.pdf cat 1-endW output out.pdf
.
Terima kasih!
pdftk in.pdf cat 1-endwest output out.pdf
yaituwest
alih- alihW
atausouth
bukanS
...Jawaban:
Ini mudah karena pdftk 1.44 yang menambahkan
shuffle
operasi yang memungkinkan transformasi yang berbeda pada halaman ganjil dan genap (di antara kegunaan lain).Jika Anda memiliki versi pdftk yang lebih lama, Anda dapat menggunakan skrip Python ini dengan pustaka PyPdf . (Peringatan, ketikkan langsung ke browser.)
sumber
Dengan
pdftk
versi 1.45 (6 Desember 2012) atau lebih baru, gunakan:Jika Anda memiliki
pdftk
versi 1.44 ( terima kasih kepada Gilles untuk menunjukkannya! ), Anda dapat menggunakan:Beberapa contoh kasus serupa dijelaskan dalam
man pdftk
(setidaknya dalam versi terbaru).sumber
Sebagai peningkatan pada jawaban Gilles :
Saat program menerima argumen baris perintah dari file input dan output:
python script.py <inputFileName> <outputFileName>
sumber