縦向き & 横向き

IronPDF for Pythonは、新しいPDFファイルに対してランドスケープとポートレートのページオリエンテーションをサポートしており、既存のドキュメントに対してはページごとの回転制御を提供します。

開始方法

新しいPDFについては、レンダーメソッドを呼び出す前にRenderingOptions.PaperOrientationを設定します。 既存のPDFについては、PdfDocumentで個々のページまたはドキュメント全体を回転させます。

コードの理解

新しいPDFファイル

  • PaperOrientation = PdfPaperOrientation.Landscape: PDFを横向きでレンダリングします。 デフォルトの縦向きレイアウトに戻るにはPortraitを使用します。
  • RenderUrlAsPdfで動作します。

既存のPDFファイル

  • PdfDocument.FromFile(path): 既存のPDFファイルをロードします。
  • Pages[0].PageRotation: 最初のページの現在の回転を読み取ります(ゼロベースインデックス)。
  • SetPageRotation(PageIndex, Rotation): 指定された角度に単一のページを回転させます。
  • SetAllPageRotations(Rotation): ドキュメント内のすべてのページに同じ回転を適用します。

回転値

PdfPageRotation列挙型は4つのオプションを提供します。

価値
None
Clockwise9090°
Clockwise180180°
Clockwise270270°

IronPDF for PythonでPDFレイアウトをカスタマイズする方法を学びましょう!

準備はできましたか?
バージョン: 2026.6 リリースされたばかり
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか?
サンプルを実行するHTML が PDF に変換されるのを確認します。