縦向き & 横向き
IronPDFでPDFを作成またはレンダリングする際に、ドキュメントの向きを2つのオプションから選択できます。 PdfPaperOrientation
クラスは、レンダリング時の用紙の向きを決定します。IronPDFでHTMLをPDFへ.
この例では、ドキュメントの紙の向きを設定する方法を示します。
IronPDFには、PaperOrientation
と PageRotation
という PDF 内で使われる2つの異なる値があります。 どちらも異なる方法で使用されます。 それだけでなく、どのツールをいつ使用するかを理解する必要があります。
PdfPaperOrientation
- これはHTMLまたはURLから生成された新しいPDFドキュメント用です。
- これは、HTMLまたはURLからドキュメントをレンダリングする際の設定としてのみ有効です。
- ランドスケープで使用する場合:
renderer.RenderingOptions.PaperOrientation = PdfPaperOrientation.Landscape;
- 縦向きの使用方法:
renderer.RenderingOptions.PaperOrientation = PdfPaperOrientation.Portrait;
-
しかし、文書がレンダリングされた後、情報が失われます。
PageRotation - これは既存のPDFドキュメントに使用します。
- これは既存のドキュメントのプロパティとしてのみ有効です。 (これは新しいドキュメントのレンダリング中に指定できないことを意味します).
- この情報は、ドキュメント自体の一部として保存されます。 ページごとに。
- 新たにレンダリングされたドキュメントのページは常にデフォルトの
PageRotation
がNone
となります。 - PageRotation
の値はページの
widthと
height` に影響を与えない。 210mm x 297mm
のページでPageRotation
をNone
に指定すると、width=210 height=297
のページになります。210mm x 297mm
ページでPageRotation
をClockwise90
に指定すると、幅=210 高さ=297
のページになります。