IRONSOFTWAREHOME
UTILISATION DE IRONPRINT

Comment imprimer des fichiers PDF en C# sans utiliser Adobe

Curtis Chau
Curtis Chau
Updated: 28 juin 2026

1. Introduction

Vous cherchez un moyen d'imprimer des fichiers PDF sans utiliser Adobe Acrobat ? L'utilisation croissante des fichiers PDF dans le monde moderne implique qu'il est devenu important de disposer d'une solution fiable et efficace pour l'impression de ce type de fichiers. Beaucoup de gens utilisent Adobe Acrobat pour cela, mais il n'est pas toujours disponible ou abordable.

Dans cet article, nous verrons comment imprimer des documents PDF à l'aide d'applications C# .NET sans utiliser Adobe Reader. À cette fin, nous utiliserons la bibliothèque PDF IronPDF C# .

2. La bibliothèque de PDF C# IronPDF

IronPDF est une bibliothèque PDF en C# qui permet aux développeurs de générer, convertir et manipuler facilement des documents PDF. Elle fournit une API simple qui permet aux développeurs de créer et de modifier des fichiers PDF en quelques lignes de code seulement. Avec IronPDF, les développeurs peuvent facilement ajouter des en-têtes et des pieds de page , diviser et fusionner des PDF et effectuer d'autres opérations PDF courantes. La bibliothèque prend en charge un large éventail de formats de fichiers, notamment HTML, images et documents Microsoft Office, ce qui facilite la conversion de ces formats en PDF. IronPDF est une solution puissante et flexible pour les développeurs C# souhaitant travailler avec des fichiers PDF.

Avec IronPDF, imprimer des PDF sans lecteur PDF est un jeu d'enfant : il suffit de suivre les instructions ci-dessous.

3. Prérequis

Avant de passer à l'étape de l'impression des documents, certaines conditions doivent d'abord être remplies.

  1. Créez un projet C# .NET dans Visual Studio.
  2. Installez IronPDF à l'aide de NuGet.

3.1. Créer un nouveau projet

Tout d'abord, ouvrez Visual Studio.

Une fenêtre de démarrage apparaîtra — cliquez sur " Créer un nouveau projet ".

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 1 : Nouveau projet Visual Studio Nouveau projet Visual Studio

Dans la fenêtre suivante, sélectionnez " Application console " et cliquez sur le bouton Suivant en bas à droite.

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 2 : Nouvelle application console Visual Studio Nouvelle application console Visual Studio

Une autre fenêtre va maintenant apparaître : saisissez le nom de votre projet, sélectionnez son emplacement et cliquez sur le bouton Suivant .

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 3 : Nom du projet Nom du projet

Votre nouveau projet d'application console C# est maintenant créé et prêt à l'emploi.

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 4 : Création du nouveau projet terminée Création du nouveau projet terminée

3.2. Installez IronPDF à l'aide de NuGet

Une fois le projet créé, il ne vous reste plus qu'à installer la bibliothèque IronPDF C# dans votre projet avant de pouvoir imprimer des PDF sans Adobe.

Il existe de nombreuses façons d'installer IronPDF, mais, pour ne pas trop allonger cet article, nous n'en présenterons qu'une seule : le gestionnaire de packages NuGet.

Dans votre nouveau projet, cliquez sur Outils dans la barre de menu et un menu déroulant apparaîtra.

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 5 : Interface utilisateur du gestionnaire de packages NuGet Interface utilisateur du gestionnaire de packages NuGet

Dans ce menu déroulant, survolez " Gestionnaire de packages NuGet " avec votre souris, et un menu latéral apparaîtra. Dans ce menu, cliquez sur " Gérer les packages NuGet pour les solutions… ".

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 6 : Gérer les packages NuGet pour les solutions... Gérer les packages NuGet pour les solutions...

Une nouvelle page s'ouvrira, vous permettant de naviguer et de parcourir les pages.

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 7 : Fenêtre du gestionnaire de packages NuGet ouverte La fenêtre du gestionnaire de packages NuGet s'est ouverte.

Dans la barre de recherche, saisissez IronPDF, et vous verrez la liste des packages IronPDF. Il suffit de cliquer sur le package le plus récent et de l'installer.

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 8 : Recherche de packages NuGet Recherche de packages NuGet

Il ne vous faudra que quelques minutes pour l'installer, et il sera ensuite prêt à être utilisé pour imprimer des fichiers PDF.

4. Print PDF Documents using C#

Pour imprimer des documents PDF en utilisant C#, vous pouvez utiliser IronPDF, une bibliothèque PDF C# qui prend en charge l'impression. Avec IronPDF, vous pouvez facilement imprimer un document PDF directement à partir du code en utilisant la méthode Print. Avec IronPDF, vous pouvez convertir des fichiers HTML en fichiers PDF et imprimer des documents PDF en temps réel à l'aide d'une seule ligne de code. Vous pouvez également imprimer des documents PDF directement à partir d'URL.

4.1. Imprimer des fichiers PDF à partir de fichiers HTML

Avec IronPDF, vous pouvez facilement convertir un fichier HTML en document PDF, puis l'imprimer. Voici un exemple de la façon dont vous pouvez imprimer un fichier PDF à partir d'un fichier HTML en C# avec IronPDF :

using IronPdf;

// Create a new HTML to PDF renderer
var renderer = new IronPdf.HtmlToPdf();

// Render HTML as a PDF document
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");

// Send the PDF to the default printer to print at 300 DPI without showing a user dialog
pdf.Print(300, true);

L'exemple de code ci-dessus concerne l'impression silencieuse de documents PDF. Si vous souhaitez enregistrer les fichiers PDF créés et les ouvrir dans un visualiseur PDF, vous devez changer pdf.Print(300, true) en pdf.Print(300, false). Ce petit changement vous permet d'enregistrer les fichiers PDF avant impression.

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 9 : Emplacement du fichier de sortie de l'impression Emplacement du fichier de sortie d'impression

Ci-dessous figure le résultat de l'impression du document PDF.

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 10 : Impression PDF avec IronPDF Impression de PDF avec IronPDF

IronPDF offre également une méthode simple pour convertir des fichiers Microsoft Office en PDF, tels que des fichiers PPT ou Excel .

4.2. Imprimer des documents PDF à partir d'URL

Avec IronPDF, vous pouvez imprimer des documents PDF directement à partir d'URL sans utiliser Adobe Acrobat Reader, en utilisant simplement quelques lignes de code. Vous trouverez ci-dessous le code permettant d'imprimer des documents PDF directement à partir d'URL.

using IronPdf;

// Create a new Chrome PDF renderer
var renderer = new ChromePdfRenderer();

// Render URL as a PDF document
PdfDocument pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf");

// Send the PDF to the default printer to print at 300 DPI
pdf.Print(300, false);

Il suffit d'exécuter le code ci-dessus et votre URL sera convertie en document PDF, puis l'impression commencera. Vous pouvez également enregistrer ce fichier pour le lire ultérieurement.

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 11 : Enregistrer le fichier PDF Enregistrez le fichier PDF

Ci-dessous figure le résultat de l'impression du fichier enregistré.

Comment imprimer des fichiers PDF en C# sans utiliser Adobe, Illustration 13 : Le fichier PDF de sortie depuis le site NuGet Le fichier PDF généré par le site web NuGet

5. Conclusion

Cet article a démontré comment imprimer des documents PDF sans utiliser Adobe Acrobat grâce à IronPDF, une bibliothèque PDF C#.

IronPDF fournit une API simple qui permet aux développeurs de créer et de modifier des fichiers PDF en quelques lignes de code seulement. La bibliothèque prend en charge un large éventail de formats de fichiers, notamment HTML, images et documents Microsoft Office, ce qui facilite la conversion de ces formats en PDF. Avec IronPDF, vous pouvez facilement imprimer un document PDF directement à partir du code, convertir des fichiers HTML en PDF et imprimer des documents PDF directement à partir d'URL. Cet article a démontré comment installer IronPDF à l'aide de NuGet et a fourni des exemples de code montrant comment imprimer des documents PDF à partir de fichiers HTML et d'URL. Pour des tutoriels d'impression C# plus avancés et détaillés, veuillez vous référer aux pages de documentation de la bibliothèque , et plus particulièrement à ce tutoriel et à cet exemple de code .

IronPDF est gratuit pour le développement, mais nécessite une licence pour un usage commercial. Vous trouverez des informations complémentaires sur les licences sur notre page dédiée .

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Articles connexes

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.

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 IronPDF
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