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 zastosowania | Sugestia marginesu |
|---|---|
| Standardowy dokument | 20 mm z każdej strony |
| Z nagłówkiem/stopką | 40 mm góra/dół, 20 mm lewo/prawo |
| Wąskie bindowanie | 30 mm lewe, 15 mm prawe |
| Szeroki wydruk | 10 mm z każdej strony |
Marginesy są ustawiane w milimetrach. Aby używać cali, pomnóż przez 25,4.






