2017-06-13 234 views
0

我想合併兩個PDF文檔。當我查找示例代碼時,其中一些包含GetPageRotation()函數。 GetPageRotation()函數意味着什麼,或者當我們調用這個函數時會發生什麼操作?什麼是reader.getPageRotation()in iTextSharp.text.pdf

+0

itextpdf.text.pdf的&說明請刪除PDFBOX標籤,因爲這問題不是PDFBOX。 –

回答

0

頁面大小以用戶單位定義。例如:A4頁面可測量595 x 842個用戶單位。有不同的方法來定義方向。如果您想將縱向頁面更改爲橫向頁面,則可以切換寬度和高度:842 x 595.但是,這不是很優雅。設置頁面旋轉要好得多。如ISO-32000中所定義,頁面旋轉有4種可能的值:0,90,180,270。另請參閱:iTextSharp how to rotate/switch page from landscape to portrait

但是,如果要合併兩個文檔,則不應該擔心頁面旋轉。類PdfCopyPdfSmartCopy負責正確地獲取頁面旋轉。如果你真的需要GetPageRotation()合併兩個PDF文件,那麼你做錯了。見How to merge documents correctly?

0

getPageRotation(INT指數)

它得到的頁面旋轉。

我發現所有的方法上itextsupport.com