Ustaw niestandardowe marginesy

IronPDF for Python pozwala na ustawienie dokładnych marginesów strony w generowanych plikach PDF, korzystając z właściwości MarginTop, MarginLeft, MarginRight i MarginBottom obiektu RenderingOptions.

Pierwsze kroki

Utwórz ChromePdfRenderer, ustaw każdą właściwość marginesu na żądaną wartość w milimetrach, a następnie wywołaj metodę renderowania. Marginesy są stosowane na każdej stronie w wynikowym pliku PDF.

Zrozumienie kodu

  • MarginTop: Odległość w milimetrach między górną krawędzią strony a obszarem zawartości. Również używane do rezerwacji miejsca na nagłówki HTML.
  • MarginLeft: Odległość między lewą krawędzią strony a obszarem zawartości.
  • MarginRight: Odległość między prawą krawędzią strony a obszarem zawartości.
  • MarginBottom: Odległość między dolną krawędzią strony a obszarem zawartości. Również używane do rezerwacji miejsca na stopki HTML.
  • RenderHtmlFileAsPdf("my-content.html"): Renderuje lokalny plik HTML z zastosowanymi skonfigurowanymi marginesami.

Typowe wartości marginesów

Przykład zastosowaniaSugestia marginesu
Standardowy dokument20 mm z każdej strony
Z nagłówkiem/stopką40 mm góra/dół, 20 mm lewo/prawo
Wąskie bindowanie30 mm lewe, 15 mm prawe
Szeroki wydruk10 mm z każdej strony

Marginesy są ustawiane w milimetrach. Aby używać cali, pomnóż przez 25,4.

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.