IRONSOFTWAREHOME
Définir des marges personnalisées
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    const options = {
        margin: {
            top: 40,
            left: 20,
            right: 20,
            bottom: 40,
        },
    };
    // Render HTML file to PDF
    const pdf = await PdfDocument.fromHtml("my-content.html", { renderOptions: options });

    // Save the PDF
    await pdf.saveAs("my-content.pdf");
})();
npm i @ironsoftware/ironpdf
Définir des marges personnalisées

Définir des marges personnalisées

Personnaliser les marges est une tâche simple avec IronPDF.

Commencez par configurer les options de rendu et spécifiez les marges pour le contenu PDF. Dans cet exemple, nous avons défini une marge supérieure de 40 unités, une marge gauche de 20 unités, une marge droite de 20 unités et une marge inférieure de 40 unités. Ces valeurs de marge contrôlent l'espacement entre le contenu et les bords de chaque page du PDF.

Utilisez la méthode HtmlToPdf pour convertir un fichier HTML en document PDF en utilisant les vastes capacités de conversion HTML en PDF de IronPDF. Les options de rendu, qui incluent les marges personnalisées, doivent être fournies dans l'objet HtmlToPdf.

Une fois que le contenu HTML a été correctement rendu en document PDF, procédez à l'exportation du PDF résultant, en profitant pleinement des puissantes fonctionnalités de conversion de documents d'IronPDF.

Voici un exemple de code montrant comment définir les marges :

Explication du code :

  1. Importer IronPDF : Assurez-vous d'avoir inclus les directives using IronPdf nécessaires pour accéder aux fonctionnalités de IronPDF.

  2. Initialiser HtmlToPdf : Créez un objet de HtmlToPdf pour gérer la conversion HTML en PDF.

  3. Configurer les marges : Définissez un objet HtmlToPdf définissant les marges pour les pages PDF. Les marges sont importantes pour la mise en page et aident à définir où le contenu sera placé par rapport au bord du papier.

  4. Définir les options d'impression : Assignez HtmlToPdf (avec les spécifications de marge) à renderer.PrintOptions.

  5. Contenu HTML : Définissez votre contenu HTML dans une chaîne. C'est ce qui sera converti au format PDF.

  6. Rendre HTML en PDF : Appelez RenderHtmlAsPdf sur le moteur de rendu, en passant le contenu HTML. Cette méthode renvoie un objet PdfDocument.

  7. Sauvegarder le PDF : Enregistrez le PdfDocument résultant dans un fichier en utilisant SaveAs, en précisant le chemin où vous souhaitez stocker le PDF.

En suivant ces étapes, vous pouvez personnaliser les marges du document PDF et créer des PDFs bien formatés avec IronPDF.

Explorez l'exemple de code de marge personnalisée d'IronPDF sur GitHub
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
Téléchargement du module Node.js pour PDF
Installer avec npm

Version : 2026.6

  1. Téléchargez et installez Node.js 12+.
  2. Exécutez la commande ci-dessus dans le terminal.

Licences à partir de 749 $