IRONPDF VERWENDEN

Wie konvertiert man eine HTML-Seite in PDF mit VB

Aktualisiert 24. März 2024
Teilen Sie:

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 unter Verwendung von "IronPDF.HtmlToPdf()methode".

  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 programmatisch PDF-Dokumente erzeugen,hTML-Inhalte in das PDF-Format konvertieren, text und Bilder extrahieren aus bestehenden PDF-Dateien, hinzufügenanmerkungen, wasserzeichenundinteraktive Elemente in Formularensowiezusammenführen, aufteilenund die Bearbeitung von PDF-Seiten. 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.

Erstellen Sie ein neues VB.NET-Projekt:

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

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

Konvertierung einer HTML-Seite in PDF mit VB, Abbildung 1: HTML-zu-PDF-Projekt

HTML zu PDF Projekt

Wählen Sie eine Projektvorlage auf der Grundlage Ihres Anwendungstyps(z.B. Windows Forms, Konsolenanwendung, ASP.NET, etc.) und klicken Sie auf Weiter.

Konvertieren einer HTML-Seite in PDF mit VB, Abbildung 2: Projektvorlage

Projektvorlage

Geben Sie einen Namen und einen Ort für Ihr Projekt ein, und klicken Sie auf die Schaltfläche Next.

Konvertieren einer HTML-Seite in PDF mit VB, Abbildung 3: Projektkonfiguration

Projektkonfiguration

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

Konvertieren einer HTML-Seite in PDF mit VB, Abbildung 4: Ziel-Framework

Zielrahmen

IronPDF installieren:

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..."

How to Convert HTML Page to PDF Using VB, Abbildung 5: Verwalten von NuGet-Paketen

Verwaltung von NuGet-Paketen

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

Geben Sie in das Suchfeld "IronPDF" ein.

Konvertieren einer HTML-Seite in PDF mit VB, 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.

Konvertieren von HTML-Seiten 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. DierenderHtmlAsPdf methode des Renderer-Objekts nimmt einen HTML-String als Eingabe und gibt ein Document-Objekt zurück, das das PDF-Dokument darstellt. Schließlich wird die Methode "SaveAs" des Document-Objekts verwendet, um das neue PDF-Dokument in einer Datei zu speichern.

3.1.1. Ausgabe

Konvertieren einer HTML-Seite in 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

Konvertierung einer 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 unter Verwendung derchromePdfRenderer methode und konvertiert dann die HTML-Datei in PDF mit derrenderHtmlFileAsPdf methode. Zum Schluss speichern Sie die PDF-Datei mit der Optionspeichern als methode.

3.2.2. Ausgabe

Konvertierung einer HTML-Seite in PDF mit VB, Abbildung 10: Rechnungsausgabe

Rechnungsausgabe

4. Schlussfolgerung

Konvertierung von HTML-Dateien in das PDF-Format mit Visual Basic(VB) ist eine wertvolle Fähigkeit für Entwickler und Benutzer gleichermaßen. Durch die nahtlose Kombination der dynamischen Natur von VB und der Konvertierung von HTML mit der Beständigkeit und Portabilität von PDF können Entwickler und Benutzer gleichermaßen ein neues Maß an Vielseitigkeit und Zuverlässigkeit im 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 für die Verwendung von VB finden Sie auf der WebsiteVB.NET PDF anleitung. Besuchen Sie auch das IronPDFHTML zu PDF anleitung für eine schrittweise Anleitung. Sie können die HTML-to-PDF-Bibliothek von der NuGet-Website unter folgender Adresse herunterladenoffizieller NuGet-Link. Das IronPDFVB.NET PDF-Erstellungs-Tutorial enthält auch zusätzliche Anweisungen.

< PREVIOUS
Konvertieren von Farb-PDFs in Graustufen
NÄCHSTES >
Konvertieren von PDF in Tiff-Dateien in .NET