Hoch- und Querformatausrichtung
Wenn Sie Ihr PDF in IronPDF erstellen oder rendern, können Sie zwischen zwei Ausrichtungen wählen, wie Sie Ihr Dokument darstellen möchten. Die Klasse PdfPaperOrientation
bestimmt die Papierausrichtung beim Rendern von HTML zu PDF mit IronPDF.
Dieses Beispiel zeigt Ihnen, wie Sie eine Papierausrichtung für Ihre Dokumente festlegen.
IronPDF hat zwei unterschiedliche Werte in PDFs, die PaperOrientation
und PageRotation
genannt werden. Beide werden unterschiedlich verwendet. Und nicht nur das: Sie müssen auch wissen, wann Sie was verwenden sollten.
PdfPaperOrientation
- Dies gilt für NEUE PDF-Dokumente, die aus HTML oder URL gerendert werden:
- Diese Einstellung ist nur gültig, wenn ein Dokument aus HTML oder aus einer URL gerendert wird.
- Für die Verwendung im Querformat:
renderer.RenderingOptions.PaperOrientation = PdfPaperOrientation.Landscape;
- Für Hochformat verwenden:
renderer.RenderingOptions.PaperOrientation = PdfPaperOrientation.Portrait;
-
Nach dem Rendern des Dokuments sind die Informationen jedoch VERLOREN.
PageRotation - Dies wird für bereits vorhandene PDF-Dokumente verwendet:
- Dies ist nur als Eigenschaft eines bestehenden Dokuments gültig. (Das bedeutet, dass dies während der Erstellung eines neuen Dokuments nicht festgelegt werden kann).
- Diese Informationen werden als Teil des Dokuments selbst gespeichert. Auf einer seitenweisen Basis.
- Seiten neu gerenderter Dokumente haben immer eine Standard-
PageRotation
vonNone
. - Der Wert von
PageRotation
hat KEINE Auswirkung auf diewidth
undheight
der Seite. - Das Festlegen einer
PageRotation
vonNone
auf einer210mm x 297mm
Seite ergibt eine Seite mitwidth=210 height=297
- Das Festlegen einer
PageRotation
vonClockwise90
auf einer210mm x 297mm
Seite führt zu einer Seite mitBreite=210 Höhe=297