IRONSOFTWAREHOME
UTILISATION DE IRONPDF

Comment afficher un PDF à partir d'un tableau d'octets dans Blazor

Curtis Chau
Curtis Chau
Updated: 21 avril 2026

Cet article utilisera IronPDF for .NET, une bibliothèque PDF C# pour lire des fichiers PDF.

Comment lire des fichiers PDF avec IronPDF

  1. Téléchargez Visual Studio, si ce n'est déjà fait. Configurez l'environnement et installez la bibliothèque IronPDF.
  2. Utilisez la méthode PdfDocument.FromFile pour ouvrir et charger le fichier PDF souhaité.
  3. Utilisez la méthode ExtractAllText d'IronPDF pour récupérer le contenu.
  4. Analysez ou manipulez le texte extrait selon les besoins.
  5. Imprimez le texte extrait dans la console pour le lire.

IronPDF

IronPDF, une bibliothèque de lecteur PDF robuste pour C#, permet aux développeurs de travailler facilement avec des documents PDF. Avec ses fonctionnalités et capacités étendues, IronPDF simplifie la gestion des documents PDF, permettant aux utilisateurs de lire, extraire et manipuler le contenu PDF avec facilité. Que vous automatisiez des processus de documents, extrayiez des données et images pour analyse, ou créiez des PDFs à partir de zéro, IronPDF fournit un ensemble d'outils complets pour rationaliser ces tâches.

Cet article explore le monde du traitement PDF efficace en C# en utilisant IronPDF, mettant en avant sa polyvalence et sa valeur en tant qu'outil essentiel pour les développeurs dans leur parcours de développement de logiciels.

Créer un nouveau projet Visual Studio

Avant de plonger dans l'aspect codage, commençons par configurer un nouveau projet d'application console C# dans Visual Studio. Ce projet servira d'espace de travail dédié pour le développement et les exemples pratiques.

  1. Pour initier ce processus, lancez Visual Studio et créez un nouveau projet en naviguant dans le menu "Fichier" et en sélectionnant "Nouveau" suivi de "Projet".

Comment lire des fichiers PDF en C#, Figure 1 : Naviguez vers la boîte de dialogue Créer un projet dans Visual Studio Naviguez jusqu'à la boîte de dialogue Créer un projet dans Visual Studio

  1. Cette action fera apparaître une nouvelle fenêtre, vous offrant la possibilité de spécifier les modèles de projet. Pour des raisons de simplicité, optez pour le modèle "Application Console" et continuez en cliquant sur le bouton Suivant, judicieusement placé en bas à gauche de la fenêtre.

Comment lire des fichiers PDF en C#, Figure 2 : Créez un nouveau projet dans Visual Studio Créer un nouveau projet dans Visual Studio

  1. Dans la fenêtre qui s'ensuit, vous serez invité à désigner un nom pour votre projet et à spécifier l'emplacement souhaité du projet. Une fois ces détails en place, cliquez sur le bouton Suivant pour continuer.

Comment lire des fichiers PDF en C#, Figure 3 : Configurez le projet Configurez le projet

  1. À cette étape, sélectionnez votre framework cible préféré et concluez le processus de création du projet en cliquant sur le bouton Créer.

Comment lire des fichiers PDF en C#, Figure 4 : Sélection de .NET Framework Sélection du framework .NET

Avec votre projet maintenant solidement établi, la prochaine étape critique implique l'installation d'IronPDF.

Installation d'IronPDF

IronPDF offre une multitude d'options pour télécharger et installer la bibliothèque PDF. Pour les besoins de ce guide, l'accent sera mis sur l'installation d'IronPDF en utilisant le Package Manager NuGet, une méthode efficace et largement adoptée.

  1. Dans Visual Studio, naviguez dans le menu "Outils" et survolez élégamment le curseur sur l'option "Gestionnaire de packages NuGet".
  2. Dans le menu déroulant, sélectionnez "Gestionnaire de packages NuGet pour Solutions".

Comment lire des fichiers PDF en C#, Figure 5 : Accédez au Gestionnaire de packages NuGet Accéder au gestionnaire de package NuGet

  1. En sélectionnant cette option, une nouvelle fenêtre s'ouvrira. Dans cette fenêtre raffinée, naviguez dans le menu "Parcourir" et tapez "IronPDF" dans la barre de recherche.
  2. L'écran affichera alors les paquets IronPDF disponibles. Pour continuer, sélectionnez le dernier package de la liste et exécutez ce choix en cliquant sur l'option "Installer".

Comment lire des fichiers PDF en C#, Figure 6 : Recherchez et installez le package IronPDF dans l'interface utilisateur du Gestionnaire de packages NuGet Rechercher et installer le package IronPDF dans l'interface utilisateur du gestionnaire de package NuGet

Pour ceux qui préfèrent une approche plus en ligne de commande, la console du Package Manager NuGet offre une avenue élégante. Ouvrez simplement cette console, saisissez la commande suivante, et appuyez sur "Entrée" :

PM > Install-Package IronPdf

Vous avez également accès à l'option d'acquérir directement le package depuis le lien site web de NuGet.

Lire des fichiers PDF avec IronPDF

Cette section montrera comment vous pouvez ouvrir et lire des fichiers PDF complets en utilisant le langage de programmation C# avec l'aide d'IronPDF.

using IronPdf;
using System;

class Program
{
    static void Main()
    {
        // Set the license key for IronPDF if available
        IronPdf.License.LicenseKey = "Your_License_Key_Here";

        // Load the PDF document from a specified file path
        var pdf = PdfDocument.FromFile("document_scaled_compressed.pdf");

        // Extract all text from the loaded PDF
        string text = pdf.ExtractAllText();

        // Output the extracted text to the console
        Console.WriteLine(text);
    }
}

1. Importer les bibliothèques nécessaires

Pour commencer, vous devez importer les espaces de noms requis. Dans l'exemple de code ci-dessus, le namespace IronPdf est importé, qui contient les fonctions essentielles pour travailler avec les PDF. De plus, le namespace System est également importé pour les opérations générales au niveau système.

using IronPdf;
using System;

2. Définir la clé de licence d'IronPDF

IronPDF nécessite une clé de licence valide pour être utilisé dans un environnement de production. Dans l'exemple de code, il y a une ligne où la clé de licence doit être définie. Cependant, dans votre code fourni, la clé de licence est laissée vide "". Assurez-vous de remplacer la chaîne vide par une clé de licence valide d'IronPDF lors de son utilisation en environnement de production.

IronPdf.License.LicenseKey = "Your_License_Key_Here";

3. Charger un document PDF

L'étape suivante consiste à charger et analyser le fichier PDF. Dans le code fourni, la méthode PdfDocument.FromFile est utilisée pour charger un PDF par le nom de fichier "document_scaled_compressed.pdf" et l'assigner à la variable pdf. Ce fichier PDF sera utilisé pour l'extraction de texte.

var pdf = PdfDocument.FromFile("document_scaled_compressed.pdf");

4. Extraire le texte du document PDF

IronPDF fournit un moyen simple d'extraire du texte du document PDF chargé. La méthode ExtractAllText peut extraire tout le contenu textuel de chaque page du PDF et le stocker dans une variable string nommée text, ce qui fonctionne comme une conversion de PDF en texte.

string text = pdf.ExtractAllText();

5. Afficher le texte extrait

La dernière étape est d'afficher le texte extrait. Dans le code, Console.WriteLine imprimera et écrira le texte extrait dans la console. C'est une méthode utile pour le débogage ou pour présenter le texte à l'utilisateur.

Console.WriteLine(text);

Texte extrait du fichier PDF

Comment lire des fichiers PDF en C#, Figure 7 : Le texte extrait du fichier PDF Le texte extrait du fichier PDF

Conclusion

Cet article a guidé les développeurs à travers le processus de travail efficace avec des fichiers PDF en C# en utilisant la bibliothèque IronPDF. Il a commencé par illustrer la configuration d'un projet Visual Studio dédié et a continué avec l'installation simple d'IronPDF via le Package Manager NuGet. L'article a ensuite fourni une explication étape par étape sur comment importer les bibliothèques nécessaires, définir la clé de licence d'IronPDF, charger un fichier PDF, extraire le contenu textuel, et afficher le texte extrait de toutes les pages. Vous pouvez également enregistrer le texte extrait dans un fichier TXT en utilisant C#.

Avec son approche conviviale et ses fonctionnalités complètes, IronPDF sert d'outil indispensable pour automatiser les processus de documents, l'extraction de données, et la création de PDFs à partir de HTML, d'URLs, et d'images, en faisant un atout inestimable pour renforcer les projets de développement logiciel impliquant la gestion de fichiers PDF en C#.

L'article complet sur la lecture de fichiers PDF en utilisant IronPDF est disponible sur la page comment faire. L'exemple de code sur le lecteur PDF C# est également disponible. Pour plus d'exemples de code utilisant IronPDF, veuillez visiter cette page d'exemple. IronPDF offre également une documentation exhaustive pour répondre aux questions de tous les développeurs et fournir un support complet pratique. IronPDF offre une licence d'essai gratuite afin que les utilisateurs puissent explorer sa pleine fonctionnalité avant de décider d'acheter une licence perpétuelle.

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.

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 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
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronPDF »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez l'installateur Windows ici.

  1. Téléchargez et décompressez IronPDF à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans l'explorateur de solutions Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, « IronPDF.dll »

Licences à partir de 749 $