Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Cet article explique comment utiliser le langage de programmation C# ASP.NET pour visualiser et enregistrer des fichiers PDF à l'aide d'IronPDF.
Démarrage du processus
méthodeIronPDF est une bibliothèque puissante et flexible permettant de générer, d'éditer et de traiter des fichiers PDF dans des applications ASP.NET. Il permet aux développeurs de générer facilement des fichiers PDF à partir de HTML, CSS, JavaScript et d'images, ainsi que d'extraire du texte et des images de fichiers PDF existants. IronPDF est construit au-dessus de Chromium et prend en charge un large éventail de fonctionnalités HTML et CSS, ce qui facilite la création de documents PDF de haute qualité qui correspondent à l'aspect et à la convivialité de votre application Web. Il s'intègre parfaitement aux applications ASP.NET et peut être facilement personnalisé pour répondre à des besoins spécifiques. IronPDF prend également en charge un large éventail d'options de sortie, notamment la sortie directe vers le navigateur, l'enregistrement sur disque et l'envoi de fichiers PDF en tant que pièces jointes à des courriers électroniques.
Pour utiliser IronPDF for .NET afin de visualiser des fichiers PDF, quelques conditions préalables doivent être remplies :
.NET Framework : IronPDF nécessite l'installation du Framework .NET version 4.0 ou supérieure sur le serveur. Si vous utilisez une version de Visual Studio qui prend en charge .NET Core, vous pouvez également utiliser IronPDF for .NET.
Paquet NuGet IronPDF : Vous devez installer le package NuGet IronPDF dans votre solution ASP.NET. Vous pouvez installer le paquetage via le gestionnaire de paquets NuGet de Visual Studio ou en utilisant la console du gestionnaire de paquets.
Pour utiliser la bibliothèque IronPDF pour l'affichage dans votre application .NET, vous devez créer un nouveau projet dans Visual Studio. Vous pouvez utiliser n'importe quelle version, mais il est recommandé d'utiliser la dernière version disponible. En fonction de vos besoins, vous pouvez choisir parmi différents modèles de projet, tels que Windows Forms. Pour ce tutoriel, un modèle d'application console sera utilisé pour des raisons de simplicité.
Console Application
Une fois que vous avez sélectionné le type de projet approprié, vous pouvez donner un nom au projet et choisir son emplacement. Sélectionnez le framework souhaité, par exemple .NET Core pour le projet.
Configuration du projet
Une fois la solution du projet créée, vous pourrez accéder au fichier Program.cs
où vous pourrez écrire votre logique dans la fonction Main
et construire/exécuter l'application.
Program.cs
Enfin, vous pouvez intégrer la bibliothèque IronPDF dans votre projet pour tester le code.
La bibliothèque IronPDF peut être téléchargée et installée de différentes manières, mais nous n'en aborderons que deux aujourd'hui.
Il s'agit de
Pour installer la bibliothèque IronPDF, vous pouvez utiliser le gestionnaire de paquets NuGet dans Visual Studio. Ouvrez le gestionnaire de paquets NuGet et recherchez IronPDF dans l'onglet Parcourir. Une fois que vous avez localisé IronPDF dans les résultats de la recherche, sélectionnez-le et procédez à l'installation. Une fois l'installation terminée, vous pouvez commencer à utiliser la bibliothèque IronPDF dans votre projet.
La capture d'écran ci-dessous montre comment ouvrir le gestionnaire de paquets NuGet dans Visual Studio.
NuGet Package Manager
Ecrivez IronPDF dans la barre de recherche puis sélectionnez la version appropriée et cliquez sur Installer.
IronPDF
De nombreuses personnes préfèrent installer des paquets à l'aide de l'interface de ligne de commande. Pour installer IronPDF à l'aide de la ligne de commande, procédez comme suit :
Install-Package IronPdf
Le paquet sera alors téléchargé/installé dans le projet en cours et sera prêt à être utilisé.
Installation d'IronPDF
Il existe de nombreuses façons d'afficher des fichiers PDF avec IronPDF, mais nous en examinerons deux ici.
La première consiste à utiliser un code pour ouvrir un fichier PDF dans votre lecteur de PDF par défaut.
Dans cette section, nous verrons comment, uniquement à l'aide du code C#, vous pouvez ouvrir automatiquement le contrôle de visualisation PDF sur le serveur après avoir créé un PDF. Voici l'exemple de code source permettant d'afficher un document PDF dans le visualiseur PDF par défaut à l'aide de Process.Start()
méthode.
using IronPdf;
using System;
using System.Diagnostics;
var renderer = new IronPdf.ChromePdfRenderer();
//HTML string
var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF\nIronPDF Demo");
var outputPath = "ChromePdfRenderer.pdf";
pdf.SaveAs(outputPath);
Console.WriteLine(outputPath);
Process.Start(new ProcessStartInfo { UseShellExecute = true, FileName = outputPath });
using IronPdf;
using System;
using System.Diagnostics;
var renderer = new IronPdf.ChromePdfRenderer();
//HTML string
var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF\nIronPDF Demo");
var outputPath = "ChromePdfRenderer.pdf";
pdf.SaveAs(outputPath);
Console.WriteLine(outputPath);
Process.Start(new ProcessStartInfo { UseShellExecute = true, FileName = outputPath });
Imports Microsoft.VisualBasic
Imports IronPdf
Imports System
Imports System.Diagnostics
Private renderer = New IronPdf.ChromePdfRenderer()
'HTML string
Private pdf = renderer.RenderHtmlAsPdf("Hello IronPDF" & vbLf & "IronPDF Demo")
Private outputPath = "ChromePdfRenderer.pdf"
pdf.SaveAs(outputPath)
Console.WriteLine(outputPath)
Process.Start(New ProcessStartInfo With {
.UseShellExecute = True,
.FileName = outputPath
})
Sortie du navigateur
En utilisant IronPDF, vous pouvez facilement visualiser vos documents PDF dans Windows Forms. Tout d'abord, créez un nouveau projet d'application Windows Forms. Ajoutez ensuite une étiquette dans le fichier de conception et écrivez le code source ci-dessous dans le fichier Form1.cs
.
using System.Windows.Forms;
using IronPdf;
namespace PDF_viewer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
var renderer = new IronPdf.ChromePdfRenderer();
using var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ");
string allText = pdf.ExtractAllText();
label1.Text = allText;
}
}
}
using System.Windows.Forms;
using IronPdf;
namespace PDF_viewer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
var renderer = new IronPdf.ChromePdfRenderer();
using var pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ");
string allText = pdf.ExtractAllText();
label1.Text = allText;
}
}
}
Imports System.Windows.Forms
Imports IronPdf
Namespace PDF_viewer
Partial Public Class Form1
Inherits Form
Public Sub New()
InitializeComponent()
Dim renderer = New IronPdf.ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf("Hello IronPDF IronPDF Demo ")
Dim allText As String = pdf.ExtractAllText()
label1.Text = allText
End Sub
End Class
End Namespace
Maintenant, votre fichier PDF sera créé et affiché dans les formulaires Windows.
Formulaires Windows
IronPDF est une bibliothèque puissante et flexible qui permet de créer, d'éditer et de traiter des fichiers PDF dans des applications ASP.NET. En intégrant IronPDF à un projet ASP.NET, les développeurs peuvent facilement générer/charger des fichiers PDF à partir de HTML, CSS et images, ainsi qu'extraire du texte et des images de fichiers PDF existants. En outre, la bibliothèque du système prend en charge un large éventail d'options de sortie, notamment la sortie directe des pages vers le navigateur, l'enregistrement sur disque et l'envoi de fichiers PDF en tant que pièces jointes à des courriers électroniques. Avec l'aide d'IronPDF, les développeurs peuvent créer des données PDF d'aspect professionnel qui correspondent à l'aspect et à la convivialité de leur application Web, et permettre aux utilisateurs finaux de visualiser les fichiers PDF directement sur une page Web, sans qu'ils aient besoin de télécharger et d'ouvrir le contrôle de fichier séparément. De plus, vous pouvez facilement définir la langue de la page. Dans l'ensemble, IronPDF est un excellent outil pour tout développeur cherchant à améliorer les capacités de son application ASP.NET en matière de traitement et de visualisation des PDF. Pour plus de détails sur la visionneuse PDF, veuillez consulter le site suivant lien.
Iron Suite est une collection d'outils logiciels puissants conçus pour simplifier et accélérer les tâches de développement. Il comprend IronPDF pour la création, la lecture et la manipulation de documents/lecteurs PDF, IronOCR pour la reconnaissance optique de caractères et IronBarcode pour la génération de codes-barres dans les applications .NET.
9 produits de l'API .NET pour vos documents de bureau