IRONSOFTWAREHOME
Définir des marges personnalisées

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
Définir des marges personnalisées

Définir des marges personnalisées

IronPDF crée de nouveaux documents PDF avec des marges de 25 millimètres (haut, bas, gauche et droite) par défaut. Cependant, IronPDF permet aux développeurs de définir des mesures personnalisées pour chaque marge selon les besoins pour atteindre des critères de conception spécifiques.

Les développeurs peuvent définir des marges personnalisées pour les nouveaux PDFs en utilisant ChromePdfRenderOptions. L'exemple de code présenté définit des valeurs personnalisées pour les quatre marges : marges gauche et droite de 20 millimètres et marges haut et bas de 40 millimètres.

Spécifiez des marges de PDF adaptées à tout type de document : lettres, affiches, cartes postales, etc. - ou créez des documents sans bordure adaptés à l'impression commerciale en définissant chaque marge à zéro millimètre. Utilisez des objets ChromePdfRenderOptions avec les méthodes de rendu PDF (renderUrlAsPdf, renderHtmlAsPdf, et renderHtmlFileAsPdf) pour définir des options supplémentaires spécifiques à l'impression en dehors des tailles de marges, telles que la taille du papier, le DPI, les en-têtes et pieds de page, et d'autres. Consultez plus d'informations sur les options de personnalisation disponibles dans la Référence de l'API ChromePdfRenderOptions.

Dans ce code :

  • Nous instancions ChromePdfRenderOptions pour définir des marges personnalisées pour le PDF. Les marges sont définies en millimètres.
  • Nous utilisons une instance de ChromePdfRenderer, une classe fournie par IronPDF, pour appliquer les options de rendu.
  • La méthode RenderHtmlAsPdf est appelée avec une simple chaîne HTML pour démontrer le rendu d'un PDF avec les marges spécifiées.
  • Enfin, le PDF rendu est enregistré dans un fichier nommé "output.pdf".
Explore ChromePdfRenderOptions API for Custom PDF Margins
Voir sur GitHub

Prêt à commencer?

Version :2026.6vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque Maven Java pour PDF
Installer avec 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
or
JAR PDF Java
Télécharger JAR

Version : 2026.6

Installer manuellement dans votre projet