Einstellen der Seitenausrichtung und -drehung
Seitenausrichtung bezieht sich darauf, wie eine Seite angeordnet ist, entweder vertikal (Hochformat) oder horizontal (Querformat).
Unter Seitendrehung versteht man die Anpassung des Seitenwinkels, wodurch Sie die Ausrichtung einer Seite ändern können, was für die Korrektur der Ausrichtung oder die Erfüllung bestimmter Anzeigepräferenzen nützlich sein kann. Die Seitenwinkel können auf 90, 180 und 270 Grad eingestellt werden.
IronPDF ermöglicht es Ihnen, während des Rendering-Prozesses die Ausrichtung als Hoch- oder Querformat festzulegen. Darüber hinaus können Sie neu gerenderte oder bereits vorhandene PDF-Seiten je nach Bedarf in einem Winkel von 0, 90, 180 oder 270 Grad drehen.
Einstellen der Seitenausrichtung und -drehung
- Laden Sie die IronPDF C# Bibliothek für PDF-Seitenorientierung und Rotation herunter
- Verwenden Sie die PaperOrientation-Eigenschaft, um die Seitenausrichtung vor dem Rendern festzulegen
- Alle Seitenrotation-Optionen mit IronPDF erkunden
- Methode zum Drehen einzelner oder mehrerer PDF-Seiten lernen
- PDF-Seitenrotation mit IronPDF abrufen
Beginnen Sie noch heute mit der Verwendung von IronPDF in Ihrem Projekt mit einer kostenlosen Testversion.
Beispiel für die Seitenausrichtung
Die Einstellung der Ausrichtung ist nur möglich, wenn ein PDF-Dokument aus anderen Formaten erzeugt wird. Sie können auf die PaperOrientation-Eigenschaft aus der RenderingOptions-Klasse zugreifen. Diese Eigenschaft kann entweder auf Hoch- oder Querformat eingestellt werden. Hochformat ist die Standardeinstellung für die Seitenausrichtung.
Code
:path=/static-assets/pdf/content-code-examples/how-to/page-orientation-rotation-orientation.cs
using IronPdf;
using IronPdf.Rendering;
ChromePdfRenderer renderer = new ChromePdfRenderer();
// Change paper orientation
renderer.RenderingOptions.PaperOrientation = PdfPaperOrientation.Landscape;
PdfDocument pdf = renderer.RenderUrlAsPdf("https://en.wikipedia.org/wiki/Main_Page");
pdf.SaveAs("landscape.pdf");
Ausgabe PDF
Beispiel für eine Seitendrehung
IronPDF bietet vier mögliche Rotationsgrade an:
- Keine: 0 Grad oder nicht gedrehtes Dokument.
- Clockwise90: 90 Grad im Uhrzeigersinn gedreht.
- Clockwise180: 180 Grad im Uhrzeigersinn gedreht.
Clockwise270: 270 Grad im Uhrzeigersinn gedreht.
Bitte beachten Sie
Alle unten genannten Seitenindexpositionen werden auf der Basis von Nullen indexiert.
Seitendrehung einstellen
Verwenden Sie die folgenden Methoden, um die Rotation für eine einzelne Seite, mehrere Seiten oder alle Seiten einzustellen.
SetAllPageRotations
: Legt den Rotationsgrad für alle Seiten fest.SetPageRotation
: Legt den Rotationswinkel für eine einzelne Seite fest.SetPageRotations
: Legt den Drehungswinkel für eine ausgewählte Liste von Seiten fest.
:path=/static-assets/pdf/content-code-examples/how-to/page-orientation-rotation-set-rotation.cs
using IronPdf;
using IronPdf.Rendering;
using System.Collections.Generic;
PdfDocument pdf = PdfDocument.FromFile("landscape.pdf");
// Set all pages
pdf.SetAllPageRotations(PdfPageRotation.Clockwise90);
// Set a single page
pdf.SetPageRotation(1, PdfPageRotation.Clockwise180);
// Set multiple pages
List<int> selectedPages = new List<int>() { 0, 3 };
pdf.SetPageRotations(selectedPages, PdfPageRotation.Clockwise270);
pdf.SaveAs("rotatedLandscape.pdf");
Ausgabe PDF
Seitenrotation abrufen
Verwenden Sie die GetPageRotation
-Methode, um die Rotation einer bestimmten Seite im PDF-Dokument abzurufen. Geben Sie einfach den Seitenindex an die Methode weiter.
:path=/static-assets/pdf/content-code-examples/how-to/page-orientation-rotation-get-rotation.cs
using IronPdf;
using IronPdf.Rendering;
PdfDocument pdf = PdfDocument.FromFile("rotatedLandscape.pdf");
PdfPageRotation rotation = pdf.GetPageRotation(1);