Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
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!
Les deux principaux moyens d'accès à la bibliothèque sont les suivants :
Install-Package IronPdf
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 !");
}
}
}
'''
'''PDF NET Generator
'''anchor-use-the-pdf-net-library
'''*
Imports IronPdf
Imports System.Windows.Forms
Namespace readpdf
Partial Public Class Form1
Inherits Form
Public Sub New()
InitializeComponent()
End Sub
Private Sub button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
'Used ChromePdfRenderer Convert Class
Dim HtmlLine = New ChromePdfRenderer()
'Getting Text from TextBox
'INSTANT VB NOTE: The variable text was renamed since Visual Basic does not handle local variables named the same as class members well:
Dim text_Conflict As String = textBox1.Text
'Here we are rendering or converting htmlaspdf.
Dim pdf = HtmlLine.RenderHtmlAsPdf("<h1>" & text_Conflict &"</h1>")
pdf.SaveAs("custom.pdf")
'Confirmation
MessageBox.Show("Done !")
End Sub
End Class
End Namespace
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.
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 IronPDF9 produits de l'API .NET pour vos documents de bureau