IRONPDF VERWENDEN

PDF-Bibliothek für .NET Konverter

Die Erstellung einer PDF-Datei in einer C# .NET-Bibliothek ist mit den richtigen Anleitungen einfach und effizient. Mit IronPDF sind wir in der Lage, auf einfache Weise PDF-Funktionen entsprechend unseren Anwendungsanforderungen zu erstellen und zu bearbeiten. Dieses Tutorial-Beispiel zeigt, wie Sie die Software effizient in Ihrem Projekt verwenden und mit nur einem Klick ein PDF erstellen können!


Schritt 1

1. Installieren Sie die C# PDF-Bibliothek .NET

Es gibt zwei Möglichkeiten, die Bibliothek zu nutzen:

  1. Herunterladen und Entpacken der [IronPDF Package](https://ironpdf.com/packages/IronPdf.Package.For.PDF.NET.Library.zip) DLL-Datei
  2. Navigieren Sie zu [NuGet](https://www.nuget.org/packages/IronPdf) und installieren Sie das Paket über Visual Studio.


Install-Package IronPdf

Anleitung zum Tutorial

2. Verwendung der PDF .NET Bibliothek

PDF-Bibliothek für .NET Konverter, Abbildung 1: C# Icon
PDF Library for .NET Converter, Figure 2: Converter Icon
PDF-Bibliothek für .NET Konverter, Abbildung 3: Stift- und Lineal-Symbol
PDF Library for .NET Converter, Figure 2: Converter Icon
PDF-Bibliothek für .NET Konverter, Abbildung 4: Adobe-Symbol

Jetzt, da wir die Software haben, können wir PDFs erstellen, Einstellungen anpassen, benutzerdefinierten Text und Bilder hinzufügen und die PDFs entsprechend unseren Projektanforderungen manipulieren.

Im nachstehenden Code haben wir ein C#-Formular verwendet, um zu zeigen, wie man mit der C# .NET-Bibliothek eine PDF-Datei erstellt. In diesem Beispiel haben wir ein Textfeld, in das wir unseren eigenen Text schreiben können, und klicken dann einfach auf eine Schaltfläche, um ein PDF zu erstellen. Die Klasse ChromePdfRenderer bietet die einfachste Möglichkeit, PDF-Dateien aus verschiedenen Quellen zu erstellen, einschließlich eines HTML-Strings, Web-URLs oder Doc-Dateien unter einem anderen Renderer.

/**
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
$vbLabelText   $csharpLabel

3. C# Formular in PDF

Wir haben eine C# Windows Forms App verwendet, um Ihnen die perfekte Ausgabe mit benutzerdefiniertem Text zu zeigen. Mit einem einzigen Klick wird der Text in der Textbox in eine benutzerdefinierte PDF-Datei umgewandelt. Dies erfordert nur eine einzeilige Codefunktion und ist leicht zu verstehen.

~ C# Form ~

PDF-Bibliothek für .NET Konverter, Abbildung 4: Windows Forms App zu benutzerdefinierter PDF-Datei

~ PDF ~

PDF-Bibliothek für .NET-Konverter, Abbildung 5: Pdf-Dateiausgabe

Bibliothek Schnellzugriff

Documentation related to Bibliothek Schnellzugriff

API-Referenz für die Freigabe

In der API-Referenz finden Sie alle Funktionen, die Sie für die Arbeit mit PDFs in Ihrem .NET-Projekt benötigen.

API-Referenz für IronPDF
Chipego
Software-Ingenieur
Chipego hat eine natürliche Fähigkeit zum Zuhören, die ihm hilft, Kundenprobleme zu verstehen und intelligente Lösungen anzubieten. Er trat dem Iron Software-Team 2023 bei, nachdem er einen Bachelor of Science in Informationstechnologie erworben hatte. IronPDF und IronOCR sind die beiden Produkte, auf die sich Chipego konzentriert hat, aber sein Wissen über alle Produkte wächst täglich, da er neue Wege findet, Kunden zu unterstützen. Er genießt die Zusammenarbeit bei Iron Software, da Teammitglieder aus dem gesamten Unternehmen ihre unterschiedlichen Erfahrungen einbringen und so zu effektiven, innovativen Lösungen beitragen. Wenn Chipego nicht an seinem Schreibtisch sitzt, kann man ihn oft bei einem guten Buch oder beim Fußballspielen antreffen.
< PREVIOUS
5 Schritte zur Generierung einer PDF-Datei in C#; mit IRON PDF
NÄCHSTES >
.NET PDF Generator in 1 Klick