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. Herunterladen und Installieren von HTML zu PDF Konverter VB Bibliothek.

  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, 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ügen anmerkungen, wasserzeichenund interaktive Elemente in Formularensowie zusammenfü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.

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

Konvertierung 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 von HTML-Seiten in PDF mit VB, Abbildung 4: Target 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..."

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

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

Konvertierung einer 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 mit Hilfe der VB-Programmiersprache mit nur wenigen Zeilen Code zu konvertieren. Wie das funktioniert, sehen wir uns im folgenden Beispielcodeausschnitt an.

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

In diesem Beispielcodeausschnitt wird zunächst der IronPDF-Namensraum importiert, 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 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

Konvertierung 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 der chromePdfRenderer methode und konvertiert dann die HTML-Datei in PDF mit der renderHtmlFileAsPdf methode. Zum Schluss speichern Sie die PDF-Datei mit der Option speichern 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 Sie programmgesteuert PDF-Dokumente erzeugen, HTML-Inhalte in das PDF-Format konvertieren, Text und Bilder aus vorhandenen PDF-Dateien extrahieren, Anmerkungen, Wasserzeichen und interaktive Elemente hinzufügen sowie PDF-Seiten zusammenführen, teilen und bearbeiten 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 HTML zur Verwendung von VB finden Sie unter anleitungsseite. Besuchen Sie auch die IronPDF HTML zu PDF anleitung für eine schrittweise Anleitung. Sie können die HTML-zu-PDF-Bibliothek von der NuGet-Website unter folgender Adresse herunterladen offizieller NuGet-Link. Das IronPDF VB.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

Sind Sie bereit, loszulegen? Version: 2024.10 gerade veröffentlicht

Gratis NuGet-Download Downloads insgesamt: 11,308,499 Lizenzen anzeigen >