IRONPDF VERWENDEN

Wie konvertiert man eine HTML-Seite in PDF mit VB

In diesem Tutorial wird gezeigt, wie man HTML in PDF konvertiert, indem man die effizienteste VB.NET IronPDF-Bibliothek verwendet.

Konvertieren einer HTML-Seite in PDF mit VB

  1. Laden Sie die VB-Bibliothek für den HTML-zu-PDF-Konverter herunter und installieren Sie sie.

  2. Erstellen Sie ein Renderer-Objekt mit der Methode "IronPdf.HtmlToPdf()".

  3. Verwenden Sie die Methode "Renderer.RenderHtmlAsPdf", um HTML mit einem String-Dateinamen in PDF zu konvertieren.

  4. Speichern Sie die PDF-Datei mit der Methode "SaveAs".

  5. Führen Sie das Programm aus, um die Ergebnisse zu sehen.

1. IronPDF

IronPDF ist eine beliebte .NET Core-Bibliothek, die Entwicklern Tools und Funktionen für die Arbeit mit PDF-Dokumenten in ihren Anwendungen bietet. Es handelt sich um eine kostenlose Bibliothek, die speziell entwickelt wurde, um Aufgaben im Zusammenhang mit der Erstellung, Bearbeitung und Konvertierung von HTML-Code und der Verwaltung von PDF-Dateien zu vereinfachen. Mit IronPDF können Entwickler programmgesteuert PDF-Dokumente erstellen, HTML-Inhalte in PDF-Format konvertieren, Text und Bilder aus vorhandenen PDF-Dateien extrahieren, Anmerkungen, Wasserzeichen und interaktive Elemente in Formularen hinzufügen sowie PDF-Seiten zusammenführen, aufteilen und bearbeiten. Es unterstützt auch .NET Core.

2. Erstellen Sie ein neues VB.NET-Projekt und installieren Sie IronPDF

Vor dem Schreiben des Codes wird ein neues Visual Studio-Projekt benötigt, um die IronPDF-Bibliothek zu erstellen und zu installieren, um HTML in PDF mit der VB-Programmiersprache zu konvertieren.

Ein neues VB.NET-Projekt erstellen:

Öffnen Sie Visual Studio und folgen Sie diesen Schritten, um ein neues VB.NET-Projekt zu erstellen:

Klicken Sie auf "Datei" > "Neu" > "Projekt..."

Wie man eine HTML-Seite mit VB in PDF umwandelt, Abbildung 1: HTML-zu-PDF-Projekt

HTML-zu-PDF-Projekt

Wählen Sie eine Projektvorlage basierend auf Ihrem Anwendungstyp (z.B. Windows Forms, Konsolenanwendung, ASP.NET, etc.) und klicken Sie auf Weiter.

So konvertieren Sie eine HTML-Seite in PDF mit VB, Abbildung 2: Projekttemplate

Projektschablone

Geben Sie einen Namen und einen Speicherort für Ihr Projekt ein und klicken Sie auf die Schaltfläche Weiter.

Wie man eine HTML-Seite mit VB in PDF umwandelt, Abbildung 3: Projektkonfiguration

Projektkonfiguration

Wählen Sie das Ziel-Framework und klicken Sie auf "Erstellen", um das Projekt zu erstellen.

So konvertieren Sie eine HTML-Seite in PDF mit VB, Abbildung 4: Ziel-Framework

Ziel-Framework

Installieren Sie IronPDF:

Nachdem Sie das Projekt erstellt haben, müssen Sie die IronPDF-Bibliothek mit NuGet installieren. So geht's:

Klicken Sie mit der rechten Maustaste auf Ihr Projekt im Projektmappen-Explorer.

Wählen Sie "NuGet-Pakete verwalten..."

Wie man eine HTML-Seite mit VB in PDF umwandelt, Abbildung 5: NuGet-Packages verwalten

NuGet-Pakete verwalten

Vergewissern Sie sich im Fenster "NuGet Package Manager", dass "Browse" auf der linken Seite ausgewählt ist.

Geben Sie in das Suchfeld "IronPDF" ein.

Wie man eine HTML-Seite mit VB in PDF konvertiert, Abbildung 6: IronPDF

IronPDF

Wählen Sie das "IronPDF"-Paket aus den Suchergebnissen aus.

Klicken Sie auf die Schaltfläche "Installieren", um das Paket zu installieren.

So konvertieren Sie eine HTML-Seite in PDF mit VB, Abbildung 7: IronPDF Installation

IronPDF Installation

3. Konvertierung von HTML in PDF-Dokumente mit IronPDF und VB-Programmiersprache

Der Prozess der PDF-Erzeugung aus HTML-Inhalten und -Dateien ist mit IronPDF sowohl interessant als auch bequem zu bewerkstelligen. In den nächsten Abschnitten werden wir uns mit anschaulichen Beispielen befassen, die die nahtlose Umwandlung von HTML-Strings und HTML-Dateien in sorgfältig gestaltete PDF-Dokumente demonstrieren.

3.1. HTML-String in PDF-Dokument

IronPDF bietet die Möglichkeit, HTML- in PDF-Dokumente zu konvertieren, indem es die VB-Programmiersprache mit nur wenigen Zeilen Code verwendet. Wie das funktioniert, sehen wir im folgenden Beispielcodeausschnitt.

Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
        document.SaveAs("MyFirst.pdf")
    End Sub
End Module
Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
        document.SaveAs("MyFirst.pdf")
    End Sub
End Module
VB .NET

Dieser Beispielcodeausschnitt importiert zunächst den IronPDF-Namensraum, der die Klassen und Methoden für die Arbeit mit PDF-Dokumenten enthält. Anschließend wird ein neues Rendering-Engine-Objekt erstellt, das für die Umwandlung von HTML in PDF verwendet wird. Die RenderHtmlAsPdf-Methode des Renderer-Objekts nimmt eine HTML-Zeichenfolge als Eingabe und gibt ein Document-Objekt zurück, das das PDF-Dokument darstellt. Schließlich wird die SaveAs-Methode des Document-Objekts verwendet, um das neue PDF-Dokument in einer Datei zu speichern.

3.1.1. Ausgabe

So konvertieren Sie eine HTML-Seite in ein PDF mit VB, Abbildung 8: PDF-Ausgabe in Google Chrome

PDF-Ausgabe in Google Chrome

3.2. HTML-Datei in PDF-Dokument

Im folgenden Abschnitt wird der Prozess der Konvertierung einer HTML-Seite in ein PDF-Format mit Hilfe der IronPDF-Bibliothek erläutert. Um zu beginnen, können Sie entweder eine neue HTML-Datei erstellen, indem Sie HTML-Code schreiben, oder eine bestehende Datei als Ausgangspunkt verwenden.

3.2.1. HTML-Eingabedatei

So konvertieren Sie eine HTML-Seite in PDF mit VB, Abbildung 9: HTML-Eingabedatei

HTML-Eingabedatei

Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlFileAsPdf("invoice.html")
        document.SaveAs("invoice.pdf")
    End Sub
End Module
Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlFileAsPdf("invoice.html")
        document.SaveAs("invoice.pdf")
    End Sub
End Module
VB .NET

Der obige Quellcode erstellt zunächst ein HTML-Formular-Renderer-Objekt mithilfe der ChromePdfRenderer-Methode und konvertiert dann die HTML-Datei mithilfe der RenderHtmlFileAsPdf-Methode in PDF. Speichern Sie am Ende die PDF-Datei mit der SaveAs-Methode.

3.2.2. Ausgabe

Wie man eine HTML-Seite mit VB in PDF umwandelt, Abbildung 10: Rechnungsausgabe

Rechnungsausgabe

4. Schlussfolgerung

Das Konvertieren von HTML-Dateien in das PDF-Format mit Visual Basic (VB) ist eine wertvolle Fähigkeit für Entwickler und Anwender. Durch die nahtlose Kombination der dynamischen Natur von VB und dem Konvertieren von HTML mit der Beständigkeit und Portabilität von PDF können sowohl Entwickler als auch Anwender neue Ebenen der Vielseitigkeit und Zuverlässigkeit beim Umgang mit ihren digitalen Inhalten erschließen. Die IronPDF-Bibliothek ist ein leistungsfähiges Werkzeug, mit dem PDF-Dokumente programmatisch erzeugt, HTML-Inhalte in das PDF-Format konvertiert, Text und Bilder aus vorhandenen PDF-Dateien extrahiert, Anmerkungen, Wasserzeichen und interaktive Elemente hinzugefügt sowie PDF-Seiten zusammengeführt, geteilt und bearbeitet werden können.

Der Artikel gibt einen detaillierten Überblick über die Verwendung von IronPDF zur Konvertierung von HTML in PDF in VB. Die Codebeispiele waren klar und prägnant, und die Anweisungen waren leicht zu befolgen. Den vollständigen Quellcode zur Verwendung von VB finden Sie im VB.NET PDF-Anleitungsleitfaden. Besuchen Sie auch das IronPDF HTML zu PDF-Tutorial für Schritt-für-Schritt-Anleitungen. Sie können die HTML-zu-PDF-Bibliothek von der NuGet-Website unter diesem offiziellen NuGet-Link herunterladen. Das IronPDF VB.NET PDF Creator-Tutorial bietet auch zusätzliche Anweisungen.

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
Konvertieren von Farb-PDFs in Graustufen
NÄCHSTES >
Konvertieren von PDF in Tiff-Dateien in .NET