Ustawienia renderowania HTML

IronPDF for Python udostepnia bogaty zestaw opcji renderowania za posrednictwem wlasciwosci ChromePdfRenderer.RenderingOptions, dajac precyzyjna kontrole nad kazdym aspektem wygenerowanego PDF.

Pierwsze kroki

Utworz instancje ChromePdfRenderer, dostosuj wlasciwosci na jego obiekcie RenderingOptions, a nastepnie wywolaj jedna z metod renderowania. Każda ustawiona opcja jest stosowana do wszystkich plików PDF tworzonych przez tę instancję renderera.

Zrozumienie kodu

  • SetCustomPaperSizeInInches: Okresla niestandardowa szerokosc i wysokosc strony w calach.
  • PrintHtmlBackgrounds: Gdy True, kolory tla CSS i obrazy sa uwzglednione w wyjsciu.
  • PaperOrientation: Akceptuje PdfPaperOrientation.Landscape lub Portrait.
  • Title: Ustawia wewnetrzny tytul dokumentu widoczny w metadanych PDF.
  • EnableJavaScript: Pozwala na wykonywanie blokow <script> inline i zewnetrznych skryptow przed wyrenderowaniem PDF.
  • WaitFor.RenderDelay: Wstrzymuje renderowanie na okreslona liczbe milisekund, co jest przydatne, gdy JavaScript potrzebuje czasu na zakonczenie.
  • CssMediaType: Przelacza miedzy Screen i Print reguly CSS, aby kontrolowac, ktory styl ma byc zastosowany.
  • FitToPaperMode: Kontroluje, jak zawartosc jest skalowana, aby dopasowac sie do strony (np. Zoom, AutomaticFit).
  • Zoom: Poziom powiekszenia procentowego zastosowanego do zawartosci strony.
  • CreatePdfFormsFromHtml: Gdy True, elementy HTML <input> i <select> sa konwertowane na interaktywne pola formularza PDF.
  • MarginTop / MarginLeft / MarginRight / MarginBottom: Ustaw marginesy strony w milimetrach.
  • FirstPageNumber: Numer poczatkowej strony, uzyteczny, gdy do dokumentu dodawana jest strona okladki.

Stosowanie opcji

Wszystkie opcje sa ustawiane przed wywolaniem metody renderowania, takiej jak RenderUrlAsPdf, RenderHtmlAsPdf lub RenderHtmlFileAsPdf. Renderer może być ponownie użyty w wielu wywołaniach renderowania z tymi samymi ustawieniami.

Naucz się konwertować HTML na PDF z IronPDF for Python!

Gotowy, aby rozpocząć?
Wersja: 2026.6 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

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