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 RendernHTML zu PDF.

Dieses Beispiel zeigt Ihnen, wie Sie eine Papierausrichtung für Ihre Dokumente festlegen.

IronPDF kennt zwei verschiedene Werte in PDFs: PaperOrientation und PageRotation. Beide werden unterschiedlich verwendet. Und nicht nur das: Sie müssen auch wissen, wann Sie was verwenden sollten.

pdfPaperOrientation" - Dies ist 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 beim Rendern eines neuen Dokuments nicht angegeben werden kann).
  • Diese Informationen werden als Teil des Dokuments selbst gespeichert. Auf einer seitenweisen Basis.
  • Seiten von neu gerenderten Dokumenten haben immer den Standardwert PageRotation von None.
  • Der Wert von "PageRotation" hat KEINE Auswirkungen auf die "Breite" und "Höhe" der Seite.
  • Die Angabe einer PageRotation von None auf einer 210mm x 297mm Seite führt zu einer Seite mit width=210 height=297
  • Die Angabe einer PageRotation von Clockwise90 auf einer 210mm x 297mm Seite wird zu einer Seite mit width=210 height=297 führen