Dieser Artikel enthält eine Schritt-für-Schritt-Anleitung zur Dokumentumwandlung sowie Beispielcode zum Konvertieren von HTML in PDF mit C#. Die Dokumentenkonvertierung für die PDF-zu-HTML-C#-Funktion kann mit wenigen API-Aufrufen und zwei bis drei Codezeilen durchgeführt werden, indem Sie dieser Anleitung folgen. Darüber hinaus definiert dieser Artikel einige Eigenschaften zum Entwerfen eines PDF-Dokuments, damit es gemäß den Erwartungen des Benutzers generiert werden kann.
Schritte zum Konvertieren von HTML in PDF mit C#
- Installieren Sie GroupDocs.Conversion for .NET aus dem NuGet-Paketmanager im Projekt
- Fügen Sie im Code einen Verweis auf den Namespace GroupDocs.Conversion hinzu
- Erstellen Sie ein Objekt der Klasse Converter und laden Sie die Eingabe-HTML-Datei
- Erstellen Sie eine Instanz der PdfConvertOptions-Klasse und legen Sie Attribute für das ausgegebene PDF-Dokument fest
- Speichern Sie das PDF-Ausgabedokument mithilfe der Convert-Methode der Converter-Klasse auf dem Datenträger, und übergeben Sie die PdfConvertOptions-Instanz zusammen mit dem Namen der PDF-Ausgabedatei
Diese Schritte zeigen, wie einfach Sie die C#-Funktion HTML in PDF exportieren implementieren können, um eine Dokumenttransformation durchzuführen, indem Sie das erforderliche Paket installieren und dann die Quell-HTML-Datei in den Konstruktor der Converter-Klasse laden. Sie müssen im nächsten Schritt eine Instanz der PdfConvertOptions-Klasse erstellen, um verschiedene Eigenschaften für das ausgegebene PDF-Dokument festzulegen, und schließlich die Convert-Methode verwenden, um die Ausgabedatei auf einem Datenträger zu speichern.
Code zum Konvertieren von HTML in PDF mit C#
Dieses Beispiel zeigt, wie Dokumente mit der Funktion C# PDF aus HTML generieren konvertiert werden. Es lädt das Quelldokument mit der Converter-Klasse, definiert die Attribute für das Ausgabedokument mit der PdfConvertOptions-Klasse und speichert dann die konvertierte Datei mit der Convert-Methode. In diesem Beispiel wurden nur wenige Parameter für das ausgegebene PDF-Dokument definiert; Sie können der konvertierten Datei weitere Eigenschaften hinzufügen, z. B. unterer Rand, linker Rand, rechter Rand, oberer Rand, Kennwort, Wasserzeichen usw.
Wir haben einen Artikel über das Konvertieren von HTML-Dokumenten in Bilder mit C# veröffentlicht. Weitere Informationen finden Sie in der Anleitung zu Wie konvertiert man HTML in Bild mit C#.