31

PDFTK を使用して PDF ドキュメントのページを回転させようとしています。次のようなものを実行しても、ページの回転は変更されません。

pdftk in.pdf cat 1N output out.pdf

(これはページ 1 を「北」または「0 度」に回転させます。)

一部の PDF テスト ドキュメントでは、期待どおりに動作します (つまり、ページが変更されません)。ただし、一部のテスト ドキュメントでは、PDF ドキュメントが 90 度回転します。ページを回転しようとすると、常に追加の 90 度が適用されます。だから、私がこれを行うと:

pdftk in.pdf cat 1E output out.pdf

(これは、ページ 1 を「東」または「90 度」回転させることです。) 結果として、ページは 180 度回転します。さらに 90 度です。

Acrobat Reader で表示すると、PDF は正常に表示されます。

これらの問題テスト PDF ドキュメントとの唯一の違いは、Acrobat Pro を使用して既に回転を変更していることです。これらの既に回転された PDF ドキュメントに PDFTK ページ回転を適用すると、この問題が発生します。

何が起こっているのか分かりますか?

4

2 に答える 2

23

「通常の」回転パラメーター (N、E、S、W) を使用すると、PDF ページの回転フラグがパラメーター (90 度など) に設定されます。これは、現在の回転設定を考慮していません。回転に関するpdftkドキュメントの段落は次のとおりです。

ページの回転設定により、pdftk がページとドキュメントを回転させることができます。各オプションは、ページの回転を次のように設定します (度単位): N: 0、E: 90、S: 180、W: 270、L: -90、R: +90、D: +180。L、R、および D は、ページの回転を相対的に調整します。

NESW 回転設定に加えて、L、R、D オプションもあり、現在の回転フラグを考慮して相対的な調整を行うことができます。

それでも問題が解決しない場合は、いくつかのテスト ドキュメントにアクセスする必要があります (1 つは正しく機能し、もう 1 つは間違った回転設定になります)。

于 2010-06-29T00:38:53.010 に答える