Benutzerdefinierte Ränder festlegen
IronPDF for Python ermöglicht es Ihnen, präzise Seitenränder bei generierten PDFs mit den Eigenschaften MarginTop, MarginLeft, MarginRight und MarginBottom von RenderingOptions einzustellen.
Einstieg
Erstellen Sie eine ChromePdfRenderer, setzen Sie jede Randeigenschaft auf den gewünschten Wert in Millimetern und rufen Sie dann eine Rendermethode auf. Die Ränder werden auf jede Seite im resultierenden PDF angewendet.
Den Code verstehen
MarginTop: Abstand in Millimetern zwischen der oberen Kante der Seite und dem Inhaltsbereich. Wird auch verwendet, um Platz für HTML-Kopfzeilen zu reservieren.MarginLeft: Abstand zwischen der linken Kante der Seite und dem Inhaltsbereich.MarginRight: Abstand zwischen der rechten Kante der Seite und dem Inhaltsbereich.MarginBottom: Abstand zwischen der unteren Kante der Seite und dem Inhaltsbereich. Wird auch verwendet, um Platz für HTML-Fußzeilen zu reservieren.RenderHtmlFileAsPdf("my-content.html"): Rendert die lokale HTML-Datei mit den konfigurierten Rändern.
Übliche Randwerte
| Anwendungsfall | Vorgeschlagener Rand |
|---|---|
| Standarddokument | 20 mm alle Seiten |
| Mit Kopf-/Fußzeile | 40 mm oben/unten, 20 mm links/rechts |
| Schmale Bindung | 30 mm links, 15 mm rechts |
| Breiter Druck | 10 mm alle Seiten |
Ränder werden in Millimetern festgelegt. Um Zoll zu verwenden, multiplizieren Sie mit 25,4.

