直式與橫式排版
IronPDF for Python 支援新增PDF的橫向和縱向方向,並提供現有文件的每頁旋轉控制。
入門指南
對於新增PDF,在呼叫任何渲染方法之前設置 RenderingOptions.PaperOrientation。 對於現有PDF,使用 SetPageRotation 或 SetAllPageRotations 在載入的 PdfDocument 上旋轉個別頁面或整份文件。
理解程式碼
新增PDF
PaperOrientation = PdfPaperOrientation.Landscape:以橫向方向渲染PDF。 使用Portrait回到預設的正向排版。- 可與
RenderHtmlFileAsPdf及RenderUrlAsPdf搭配使用。
現有PDF
PdfDocument.FromFile(path):載入現有PDF文件。Pages[0].PageRotation:讀取第一頁的當前旋轉角度(從零開始的索引)。SetPageRotation(PageIndex, Rotation):將單一頁面旋轉至指定角度。SetAllPageRotations(Rotation):對文件中的每一頁應用相同的旋轉。
旋轉值
PdfPageRotation 列舉提供四個選項:
| 值 | 度數 |
|---|---|
None | 0° |
Clockwise90 | 90° |
Clockwise180 | 180° |
Clockwise270 | 270° |






