UTILISATION D'IRONPDF

Bibliothèque PDF pour .NET Converter

Jordi Bardia
Jordi Bardia
octobre 19, 2021
Mise à jour décembre 3, 2023
Partager:

La création d'un PDF dans une bibliothèque C# .NET est facile et efficace si l'on dispose des bons guides. Grâce à IronPDF, nous sommes en mesure de créer et d'éditer des fonctionnalités PDF de manière simple, en fonction des exigences de nos applications. Le présentexemple de tutoriel montre comment utiliser efficacement le logiciel dans votre projet et créer un PDF en un seul clic!


Étape 1

1. Installer la bibliothèque PDF C# .NET

Les deux principaux moyens d'accès à la bibliothèque sont les suivants :

  1. Téléchargez et décompressez le fichier DLL [IronPDF Package](https://ironpdf.com/packages/IronPdf.Package.For.PDF.NET.Library.zip)
  2. Accédez à [NuGet] (https://www.nuget.org/packages/IronPdf) et installez le package via Visual Studio.


Install-Package IronPdf

Comment faire Tutoriel

2. Utiliser la bibliothèque PDF .NET

Bibliothèque PDF pour .NET Converter, Figure 1 : Icône C#
PDF Library for .NET Converter, Figure 2 : Icône du convertisseur
PDF Library for .NET Converter, Figure 3 : Icône du stylo et de la règle
PDF Library for .NET Converter, Figure 2 : Icône du convertisseur
PDF Library for .NET Converter, Figure 4 : Icône Adobe

Maintenant que nous disposons du logiciel, nous pouvonsgénérer des PDF, ajuster les paramètres, ajoutertexte et images personnalisésetmanipuler les PDF aux exigences de notre projet.

Dans le code ci-dessous, nous avons utilisé un formulaire C# démontrant simplement comment créer un PDF avec la bibliothèque C# .NET. Dans cet exemple, nous disposons d'une zone de texte (TextBox) pour écrire notre propre texte, puis il suffit de cliquer sur un bouton pour créer un PDF. La classe ChromePdfRenderer offre la manière la plus simple possible de générer des fichiers PDF à partir de différentes sources, y compris un fichierChaîne HTML, uRLs weboufichiers doc sous un autre moteur de rendu.

/**
PDF NET Generator
anchor-use-the-pdf-net-library
**/
using IronPdf;
using System.Windows.Forms;

namespace readpdf
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, System.EventArgs e)
        {
            //Used ChromePdfRenderer Convert Class
            var HtmlLine = new ChromePdfRenderer();

            //Getting Text from TextBox
            string text = textBox1.Text;

            //Here we are rendering or converting htmlaspdf.
            using var pdf = HtmlLine.RenderHtmlAsPdf("<h1>"+text+"</h1>");
      pdf.SaveAs("custom.pdf");

            //Confirmation
            MessageBox.Show("Done !");
        }
    }
}
/**
PDF NET Generator
anchor-use-the-pdf-net-library
**/
using IronPdf;
using System.Windows.Forms;

namespace readpdf
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, System.EventArgs e)
        {
            //Used ChromePdfRenderer Convert Class
            var HtmlLine = new ChromePdfRenderer();

            //Getting Text from TextBox
            string text = textBox1.Text;

            //Here we are rendering or converting htmlaspdf.
            using var pdf = HtmlLine.RenderHtmlAsPdf("<h1>"+text+"</h1>");
      pdf.SaveAs("custom.pdf");

            //Confirmation
            MessageBox.Show("Done !");
        }
    }
}

3. Formulaire C# vers PDF

Nous avons utilisé une application C# Windows Forms pour vous montrer la sortie parfaite avec un texte personnalisé. En un seul clic, le texte de la boîte de texte est converti en un PDF personnalisé. Cela ne nécessite qu'une fonction de code d'une seule ligne et est facile à comprendre.

~ C# Form ~

PDF Library for .NET Converter, Figure 4 : Windows Forms App vers un fichier PDF personnalisé

~ PDF ~

PDF Library for .NET Converter, Figure 5 : Fichier Pdf en sortie

Accès rapide à la bibliothèque

Documentation related to Accès rapide à la bibliothèque

Référence de l'API de partage

Lisez et partagez la référence API pour toutes les fonctionnalités dont vous avez besoin pour travailler avec des PDF dans votre projet .NET.

Référence API pour IronPDF
Jordi Bardia
Ingénieur logiciel
Jordi maîtrise parfaitement Python, C# et C++. Lorsqu'il ne met pas à profit ses compétences chez Iron Software, il se consacre à la programmation de jeux. Partageant des responsabilités en matière de tests de produits, de développement de produits et de recherche, Jordi apporte une valeur ajoutée considérable à l'amélioration continue des produits. Cette expérience variée le stimule et l'engage, et il dit que c'est l'un des aspects qu'il préfère dans son travail chez Iron Software. Jordi a grandi à Miami, en Floride, et a étudié l'informatique et les statistiques à l'université de Floride.
< PRÉCÉDENT
5 étapes pour générer un fichier PDF en C# ; en utilisant IRON PDF
SUIVANT >
.NET Générateur de PDF en 1 clic