Me preguntaba en un archivo pdf, ¿cómo rotar las páginas pdf: 90 grados para páginas pares y -90 grados para páginas impares?
Por pdftk, todo lo que sé es rotar una página pdftk in.pdf cat 1W output out.pdf
y rotar todas las páginas pdftk in.pdf cat 1-endW output out.pdf
.
¡Gracias!
pdftk in.pdf cat 1-endwest output out.pdf
decir, enwest
lugar deW
o ensouth
lugar deS
...Respuestas:
Esto es fácil desde pdftk 1.44 que agregó la
shuffle
operación que permite diferentes transformaciones en páginas pares e impares (entre otros usos).Si tiene una versión anterior de pdftk, puede usar este script de Python con la biblioteca PyPdf . (Advertencia, escrita directamente en el navegador).
fuente
Con la
pdftk
versión 1.45 (6 de diciembre de 2012) o posterior, use:Si tiene la
pdftk
versión 1.44 (¡ gracias a Gilles por señalarlo! ), Puede usar:Algunos casos de ejemplo similares se describen en
man pdftk
(al menos en versiones recientes).fuente
Como una mejora a la respuesta de Gilles :
Donde el programa acepta argumentos de línea de comando de un archivo de entrada y salida:
python script.py <inputFileName> <outputFileName>
fuente