IRONSOFTWAREHOME
Benutzerdefinierte Ränder festlegen

import com.ironsoftware.ironpdf.PdfDocument;  
import com.ironsoftware.ironpdf.render.ChromePdfRenderOptions;  
import java.io.IOException;  
import java.nio.file.Paths;

// Set Margins (in millimeters)  
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();  
renderOptions.setMarginTop(40);  
renderOptions.setMarginLeft(20);  
renderOptions.setMarginRight(20);  
renderOptions.setMarginBottom(40);  
  
PdfDocument.renderHtmlFileAsPdf("assets/wikipedia.html", renderOptions).saveAs(Paths.get("assets/MyContent.pdf"));
mvn install
Benutzerdefinierte Ränder festlegen

Benutzerdefinierte Ränder festlegen

IronPDF erstellt standardmäßig neue PDF-Dokumente mit 25-Millimeter-Rändern (oben, unten, links und rechts). IronPDF ermöglicht es Entwicklern jedoch, benutzerdefinierte Maße für jeden Rand festzulegen, um bestimmte Designkriterien zu erfüllen.

Entwickler können benutzerdefinierte Ränder für neue PDFs verwenden, indem sie ChromePdfRenderOptions verwenden. Das vorgestellte Codebeispiel legt benutzerdefinierte Werte für alle vier Ränder fest: 20-Millimeter-Ränder links und rechts und 40-Millimeter-Ränder oben und unten.

Legen Sie PDF-Ränder fest, die für jeden Dokumenttyp geeignet sind: Briefe, Plakate, Postkarten usw. – oder erstellen Sie randlose Dokumente, die für den kommerziellen Druck geeignet sind, indem Sie jeden Rand auf null Millimeter setzen. Verwenden Sie ChromePdfRenderOptions Objekte mit PDF-Render-Methoden (renderUrlAsPdf, renderHtmlAsPdf und renderHtmlFileAsPdf), um zusätzliche druckspezifische Optionen neben Randgrößen zu definieren, wie Papiergröße, DPI, Kopf- und Fußzeilen und andere. Sehen Sie weitere Informationen zu den verfügbaren Anpassungsoptionen in der ChromePdfRenderOptions API Referenz.

In diesem Code:

  • Wir instanziieren ChromePdfRenderOptions, um benutzerdefinierte Ränder für das PDF festzulegen. Die Ränder werden in Millimetern eingestellt.
  • Wir verwenden eine Instanz von ChromePdfRenderer, einer von IronPDF bereitgestellten Klasse, um die Renderoptionen anzuwenden.
  • Die RenderHtmlAsPdf Methode wird mit einem einfachen HTML-String aufgerufen, um das Rendern eines PDFs mit den angegebenen Rändern zu demonstrieren.
  • Schließlich wird das gerenderte PDF in einer Datei mit dem Namen "output.pdf" gespeichert.
Explore ChromePdfRenderOptions API for Custom PDF Margins
Auf GitHub ansehen

Bereit anzufangen?

Version:2026.6gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
Java Maven-Bibliothek für PDF
Installieren mit Maven

Version: 2026.6

<dependency>
   <groupId>com.ironsoftware</groupId>
   <artifactId>ironpdf</artifactId>
   <version>2026.6.1</version>
</dependency>
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.6.1
oder
Java PDF JAR
Herunterladen JAR

Version: 2026.6

Manuell in Ihr Projekt installieren