Orientacja pionowa i pozioma

Często, gdy tworzysz dynamiczne dokumenty PDF, znajdziesz się w sytuacji, w której musisz dostosować orientację dokumentu. Tu właśnie pojawia się PaperOrientation IronPDF. To narzędzie pozwala deweloperom na dostęp do klasy PdfPaperOrientation. Dzięki temu, można wybrać między orientacją strony w poziomie lub w pionie podczas renderowania dokumentów PDF z treści HTML lub URL.

  • Dla orientacji poziomej, użyj: PdfPaperOrientation.Landscape
  • Dla orientacji pionowej, użyj: PdfPaperOrientation.Portrait

Jeśli pracujesz z istniejącymi dokumentami PDF, możesz użyć PageRotation, aby dostosować orientację dokumentu PDF. Aby ustawić obrót stron w dokumencie, należy:

  • Użyj SetPageRotation, gdy chcesz obrócić konkretną stronę w PDF
  • Użyj SetAllPageRotations, jeśli chcesz obrócić wszystkie strony w dokumencie PDF

Na początek, musimy zdecydować, czy używamy istniejącego dokumentu PDF, czy renderujemy nowy. Najpierw spójrzmy na kroki do ustawienia orientacji nowo renderowanego dokumentu PDF, a następnie jak to działa dla istniejącego PDF.

Najpierw, musisz utworzyć nową instancję ChromePdfRenderer(). To zajmie się tworzeniem nowego dokumentu PDF z treści HTML lub URL. Następnie, przed renderowaniem, ustawiana jest orientacja papieru za pomocą renderer.RenderingOptions.PaperOrientation. Wybierając PdfPaperOrientation.Landscape, generowany PDF pojawi się w trybie poziomym zamiast domyślnej orientacji pionowej. Użyjemy metody renderowania RenderHtmlAsPdf, która pobiera ciąg HTML i natychmiast zamienia go na PDF.

Teraz spójrzmy, jak można ustawić niestandardową orientację dla istniejących dokumentów PDF. Najpierw załadujemy plik o nazwie old_report.pdf do obiektu PdfDocument, uzyskując dostęp do jego stron. Używając Pages[0].PageRotation, możesz sprawdzić stan obrotu pierwszej strony. Aby dokonać zmian, SetPageRotation obraca pojedynczą stronę, w tym przypadku obracając stronę pierwszą o 90 stopni zgodnie z ruchem wskazówek zegara.

Razem, te przykłady ilustrują, jak IronPDF nie tylko tworzy estetyczne PDF-y z HTML i źródeł internetowych, ale także dostarcza potężne narzędzia do regulacji orientacji i obrotów stron w istniejących dokumentach PDF, usprawniając przepływy pracy z PDF dla deweloperów .NET.

Dowiedz się więcej o orientacji i obrocie stron w PDF.

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 18,135,201 | Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronPdf
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.