IRONSOFTWAREHOME
Benutzerdefinierte PDF-Größe

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

String html = "<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p>";  
  
ChromePdfRenderOptions renderOptions = new ChromePdfRenderOptions();  
renderOptions.setPaperSize(PaperSize.Custom);  
  
/*  
 * Setting page sizes using different measuring units: * 1. setCustomPaperWidth( width ) / setCustomPaperHeight( height ): for inches * 2. setCustomPaperSizeInCentimeters( width, height ): for centimeters. * 3. setCustomPaperSizeInMillimeters( width, height ): for millimeters * 4. setCustomPaperSizeInPixelsOrPoints( width, height ): for pixels/points */renderOptions.setCustomPaperSizeInCentimeters(13.97, 13.97);  
  
PdfDocument.renderHtmlAsPdf(html, renderOptions).saveAs(Paths.get("assets/CustomPaperSize.pdf"));
mvn install
Benutzerdefinierte PDF-Größe

Benutzerdefinierte PDF-Größe

Mit IronPDF können Entwickler PDF-Dokumente mit anderen als den standardmäßigen A4-Abmessungen (8½ x 11 Zoll bzw. 21,59 x 27,94 Zentimeter) erstellen.

Rendern Sie PDFs mit unterschiedlichen Papiergrößen, indem Sie die gewünschten Abmessungen in einem ChromePdfRenderOptions-Objekt mit der setPaperSize-Methode angeben. Setzen Sie die Papiergröße im Methodenargument mit einem voreingestellten PaperSize-Wert. Rendern Sie anschließend das PDF-Dokument wie gewohnt aus den Quelldaten (HTML-String, URL, HTML-Datei usw.).

Der PaperSize-Enum-Typ unterstützt über 100 branchenanerkannte Druckgrößen. Dies deckt die Größen ab, die in den meisten Geschäftsfällen verwendet werden. Um eine andere Druckgröße als die im PaperSize-Enum enthaltenen zu verwenden, wählen Sie PaperSize.Custom und legen Sie die gewünschte Seitenbreite und Seitenhöhe manuell fest:

Wie oben gezeigt, akzeptieren setCustomPaperWidth und setCustomPaperHeight Zahlenwerte, die die gewünschten Abmessungen in Zoll darstellen. Um die Abmessungen in Zentimetern festzulegen, verwenden Sie setCustomPaperSizeInCentimeters. Um die Abmessungen in Millimetern festzulegen, verwenden Sie setCustomPaperSizeInMillimeters. Für Pixel/Punkte verwenden Sie setCustomPaperSizeInPixelsOrPoints.

Erfahren Sie mehr über das Einstellen benutzerdefinierter PDF-Größen mit IronPDF.
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