2010-06-28 91 views
15

我正在嘗試使用PDFTK在我的PDF文檔中旋轉頁面。執行類似於下面的東西應該導致沒有更改頁面旋轉:PDFTK旋轉頁面問題

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頁面旋轉時,我遇到了這個問題。

任何想法是怎麼回事?

回答

14

當您使用「正常」旋轉參數(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選項,這些選項允許您進行考慮當前旋轉標誌的相對調整。

如果這樣不能解決您的問題,我需要訪問幾個測試文檔(一個工作正常,一個導致錯誤的旋轉設置)。

+2

某些版本的pdftk需要「南」等而不是「S」 – LeRookie 2014-10-04 18:17:31