2010-06-28 23 views
15

Sto cercando di utilizzare PDFTK per ruotare le pagine nel mio documento PDF. L'esecuzione di qualcosa di simile alla seguente dovrebbe comportare nessuna modifica alla pagina di rotazione:PDFTK Rotating Pages Problema

pdftk in.pdf cat 1N output out.pdf 

In alcuni documenti di prova PDF (Questa la pagina 1 "nord" o "0 gradi." Rotazione), funziona come previsto (nel senso, non si verifica alcuna modifica alla pagina). Tuttavia, su alcuni documenti di prova, il documento PDF viene ruotato di 90 gradi. Altri 90 gradi vengono applicati in modo coerente a qualsiasi rotazione di pagina che cerco di fare. Quindi, se faccio questo:

pdftk in.pdf cat 1E output out.pdf 

(Questa la pagina ruota 1 "est" o "90 gradi"). Il risultato è la pagina viene ruotata di 180 gradi - di altri 90 gradi!

Il PDF sembra OK se visualizzato in Acrobat Reader.

L'unica differenza con questi documenti di prova del problema PDF è che ho usato Acrobat Pro per modificare già la rotazione. Durante l'applicazione del rooting di pagine PDFTK su questi documenti PDF già ruotati, mi imbatto in questo problema.

Qualche idea su cosa sta succedendo?

risposta

14

Quando si utilizzano i parametri di rotazione "normale" (N, E, S, W), si imposta il flag di rotazione sulle pagine PDF sul parametro (ad esempio 90 gradi). Questo non tiene conto dell'attuale impostazione di rotazione. Ecco il punto dalla documentazione pdftk su di rotazione:.

"L'impostazione di rotazione pagina può causare pdftk per ruotare le pagine e documenti Ogni opzione imposta la rotazione pagina come segue (in gradi): N: 0, E: 90, S: 180, L: 270, L: -90, R: +90, D: +180, L, R e D apportano le relative regolazioni alla rotazione della pagina - . "

Oltre alle impostazioni di rotazione NESW, sono disponibili anche le opzioni L, R e D, che consentono di effettuare le regolazioni relative che tengono conto dell'attuale indicatore di rotazione.

Se ciò non risolve il problema, è necessario accedere a un paio di documenti di test (uno che funziona correttamente e uno che produce l'impostazione di rotazione errata).

+2

Alcune versioni di pdftk richiedono "sud" ecc. Al posto di "S" – LeRookie

Problemi correlati