IRONSOFTWAREHOME
UTILISATION DE IRONPDF

Comment voir les fichiers PDF en ASP.NET en utilisant C# et IronPDF

Curtis Chau
Curtis Chau
Updated: 21 avril 2026

Ce guide explorera le processus de conversion d'un tableau d'octets en un fichier PDF en utilisant les capacités robustes de la bibliothèque IronPDF for .NET. Cette transformation est cruciale pour les développeurs qui ont besoin de travailler avec des fichiers PDF dans leurs applications .NET.

Sujets couverts dans le tutoriel

Les sujets suivants seront abordés dans ce tutoriel :

  • IronPDF
  • Étapes pour créer des fichiers PDF par programmation
  • Étape 1 : Créer un projet C#
  • Étape 2 : Installer la bibliothèque IronPDF
    • Méthode 1 : Console du gestionnaire de packages NuGet
    • Méthode 2 : Utilisation du fichier DLL
  • Étape 3 : Ajouter l'espace de noms IronPDF
  • Étape 4 : Convertir le tableau d'octets en fichier PDF
    • Sortie
  • Conclusion

IronPDF : Bibliothèque PDF en C#

IronPDF est une bibliothèque .NET qui facilite la lecture, la manipulation et l'écriture de documents PDF. Vous pouvez l'utiliser dans vos projets .NET pour les applications de bureau et les applications Web. IronPDF est disponible gratuitement à des fins de développement. Cette bibliothèque vous permet de convertir du HTML en PDF, d'extraire du texte d'un PDF, et plus encore. IronPDF est une bibliothèque PDF .NET légère conçue spécifiquement pour les développeurs web. Elle est entièrement écrite en C#. IronPDF contient un ensemble étendu de fonctions qui peuvent être utilisées pour travailler avec des fichiers PDF dans un environnement de programmation. Les fonctions sont créées pour améliorer le flux de travail et fournir un accès à tous les aspects des PDF. Celles-ci incluent la création, l'ouverture, la suppression, l'ajout de pages, et l'extraction de texte de documents PDF. La bibliothèque IronPDF possède de nombreuses fonctionnalités utiles :

Commençons par comment utiliser la bibliothèque IronPDF pour convertir le tableau d'octets en un fichier PDF.

Étapes pour convertir un tableau d'octets en PDF

En commençant par l'ouverture de Visual Studio, sélectionnez un modèle d'application C# en fonction des besoins de votre projet. Pour ce court tutoriel, le modèle d'application Console sera utilisé. Vous pouvez modifier le fichier de projet C# déjà existant.

Étape 1 : Créer un projet C#

Utilisez la dernière version de Visual Studio pour créer le projet C#. Suivez les étapes fournies pour créer un projet C#.

  • Ouvrez Visual Studio sur votre machine.
  • Créez une application Console C# ou modifiez une application C# déjà existante.
  • Donnez un nom approprié en fonction de votre projet.
  • Sélectionnez le .NET Framework 6.0, le dernier framework qui offre un support prolongé. Vous pouvez choisir un autre framework en fonction des besoins, mais la dernière version est fortement recommandée.

En suivant les étapes ci-dessus, un projet C# sera créé. Maintenant, il est temps d'installer la bibliothèque IronPDF.

Étape 2 : Installer la bibliothèque IronPDF

IronPDF est également facile à installer. Vous bénéficiez d'un processus d'installation rapide et efficace, réduisant le temps de développement et supprimant la confusion qui l'accompagne généralement.

Méthode 1 : Console du Gestionnaire de Packages NuGet

L'installation de la bibliothèque IronPDF avec la console du gestionnaire de packages est très facile. Une fois la console ouverte, tapez la commande suivante, appuyez sur Entrée, et ce sera fait !

PM > Install-Package IronPdf

Économisez le tableau d'octets en PDF C# (Exemple de code), Figure 1 : L'avancement de l'installation d'IronPDF dans la console du gestionnaire de packages NuGet Le progrès de l'installation de IronPDF dans la console du gestionnaire de packages NuGet

Méthode 2 : Utilisation d'un fichier DLL

Pour faciliter un processus d'installation plus fluide pour cette bibliothèque et pour vous donner une bonne compréhension de son utilisation, il est également recommandé de télécharger le fichier DLL depuis le site Web directement. Les instructions d'installation peuvent être trouvées sur ce Guide d'installation.

Étape 3 : Ajouter l'espace de noms IronPDF

Bien que IronPDF soit essentiel pour ce projet, il est nécessaire d'importer son espace de noms dans chaque fichier de code pour l'utiliser. Pour ce faire, ajoutez la ligne de code suivante en haut de chaque fichier :

using IronPdf;

Étape 4 : Convertir le tableau d'octets en document PDF

Comme IronPDF est prêt à être utilisé, ajouter le code suivant dans votre fichier de programme aidera à convertir un tableau d'octets en fichier PDF :

using IronPdf;
using System.Text;

// Converting an array of bytes into a PDF file.

byte[] byteArray = { 84, 104, 105, 115, 32, 105, 115, 32, 98, 121, 116, 101, 32, 97, 114, 114, 97, 121 };

// Convert the byte array into a string using ASCII encoding
string data = Encoding.ASCII.GetString(byteArray);

// Create an HTML string with the data
string HTML = $"<h1>{data}</h1>";

// Initialize PDF renderer
var renderer = new IronPdf.ChromePdfRenderer();

// Render HTML to PDF
using var pdf = renderer.RenderHtmlAsPdf(HTML);

// Save the PDF file
pdf.SaveAs("bytearray.pdf");

Le code ci-dessus convertit le tableau d'octets en PDF. Tout d'abord, convertissez le tableau d'octets donné en une chaîne en utilisant la fonction ASCII.GetString. Ensuite, créez une chaîne HTML utilisant les données extraites. Ensuite, initiez ChromePdfRenderer et appelez la fonction RenderHtmlAsPdf pour convertir les fichiers PDF et créer un nouveau document.

Maintenant, enregistrez le document du fichier PDF résultant dans le système local en utilisant la fonction SaveAs.

Sortie

Économisez le tableau d'octets en PDF C# (Exemple de code), Figure 2 : Le fichier PDF de sortie à partir du tableau d'octets Le fichier PDF de sortie à partir du tableau d'octets

Voici le contenu du fichier PDF généré.

Conclusion

Cet article a démontré comment sauvegarder facilement un tableau d'octets à partir de fichiers PDF en utilisant la bibliothèque PDF .NET IronPDF. Cela a été réalisé en écrivant seulement quelques lignes de code et avec un haut pourcentage d'exactitude. De plus, IronPDF possède également de nombreuses fonctionnalités utiles telles que la conversion de HTML en PDF, des outils de mise en forme PDF, et bien d'autres fonctionnalités PDF de base qui sont essentielles pour l'édition de PDF. IronPDF élimine également la dépendance à Adobe Acrobat.

IronPDF est gratuit pour les besoins de développement et offre également un essai gratuit pour les tests de production. IronPDF propose une variété de plans tarifaires que vous pouvez obtenir selon vos besoins. Le prix d'IronPDF est relativement significativement inférieur à celui de ses concurrents. Avec des prix variant d'individus à grandes entreprises, il s'avère être un achat attrayant avec des performances impressionnantes.

Le plan tarifaire pour la suite Iron Software

En outre, Iron Software propose une suite de cinq packages Iron Software pour le prix de seulement deux. Veuillez visiter cette Page d'information sur les licences pour obtenir plus de détails.

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