
Die Konvertierung von HTML-Inhalten in PDF ist eine wesentliche Aufgabe zum Archivieren, Teilen oder Drucken von Dokumenten. Die zuverlässige .NET HTML zu PDF-Bibliothek von Aspose.HTML für .NET ermöglicht es Ihnen, HTML-Dateien, Strings und Live-URLs effizient in hochwertige PDF-Dokumente zu konvertieren. In diesem Artikel erfahren Sie, wie Sie die .NET Core HTML zu PDF API nutzen können, um programmgesteuert PDFs aus HTML in C# zu generieren, einschließlich praktischer Beispiele und erweiterter Anpassungsoptionen.
Themen:
- C# API zur HTML zu PDF-Konvertierung
- PDF aus HTML-Datei generieren
- HTML zu PDF-Konvertierung anpassen
- HTML-String in PDF konvertieren
- Live-URL in PDF konvertieren
C# API zur Generierung von PDF aus HTML
Aspose.HTML für .NET ist eine leistungsstarke Bibliothek, die nahtlose HTML zu PDF-Konvertierungs-Funktionen bietet, zusammen mit Unterstützung für andere Formate wie XPS und Bilder. Diese Bibliothek kann einfach in jede .NET-Anwendung integriert werden und unterstützt die .NET Core HTML zu PDF-Konvertierung, sodass Entwickler HTML-Dokumente programmgesteuert mit hoher Genauigkeit konvertieren können.
Hauptmerkmale:
- Mehrere Eingabetypen: HTML-Dateien, Strings oder Live-URLs mühelos in PDFs konvertieren.
- Anpassbare Ausgabe: Speichern Sie Optionen wie Auflösung, Kompression und Wasserzeichen für präzise Kontrolle.
- Plattformübergreifende Unterstützung: Vollständig kompatibel mit Windows, macOS und Linux.
Installation: Sie können Aspose.HTML für .NET zu Ihrem Projekt mit NuGet hinzufügen:
PM> Install-Package Aspose.Html
PDF-Dokument aus HTML in C# generieren
Die Generierung eines PDF-Dokuments aus einer HTML-Datei ist unkompliziert. Befolgen Sie diese einfachen Schritte:
- Laden Sie ein HTML-Dokument mit der HTMLDocument-Klasse.
- Erstellen Sie eine Instanz der PdfSaveOptions-Klasse.
- Rufen Sie die Methode Converter.ConvertHTML() auf, um das PDF zu generieren. Diese Methode akzeptiert das HTMLDocument, PdfSaveOptions und den Ausgabepfad für die PDF-Datei als Argumente.
Das folgende Codebeispiel zeigt, wie man ein PDF-Dokument aus einer HTML-Datei in C# generiert.

PDF-Dokument aus HTML in C# generieren
HTML zu PDF mit Speicheroptionen in C# konvertieren
Sie können ein PDF-Dokument aus einer HTML-Datei generieren und dabei zusätzliche Speicheroptionen angeben, indem Sie diese Schritte befolgen:
- Laden Sie das HTML-Dokument mit der HTMLDocument-Klasse.
- Erstellen Sie eine Instanz der PdfSaveOptions-Klasse.
- Geben Sie zusätzliche Speicheroptionen wie HorizontalResolution und VerticalResolution an.
- Rufen Sie die Methode Converter.ConvertHTML() für die PDF-Generierung auf.
Das folgende Codebeispiel zeigt, wie man ein PDF aus einer HTML-Datei mit zusätzlichen Optionen in C# generiert.
PDF aus HTML-String in C# generieren
Ein PDF-Dokument aus einem HTML-String zu erstellen, ist ebenfalls einfach. Befolgen Sie diese Schritte:
- Erstellen Sie eine Instanz der PdfSaveOptions-Klasse.
- Definieren Sie bei Bedarf Speicheroptionen.
- Rufen Sie die Methode Converter.ConvertHTML() auf, um das PDF zu generieren. Diese Methode nimmt den HTML-String, PdfSaveOptions und den Ausgabepfad für die PDF-Datei als Argumente.
Das folgende Codebeispiel zeigt, wie man ein PDF aus einem HTML-String in C# generiert.

PDF aus HTML-String in C# generieren
PDF aus Live-URL in C# generieren
Jetzt schauen wir uns an, wie man eine Webseite von einer URL als PDF-Dokument speichert:
- Erstellen Sie eine Instanz der Url-Klasse mit der URL der Webseite.
- Erstellen Sie eine Instanz der PdfSaveOptions-Klasse.
- Definieren Sie die gewünschten Speicheroptionen.
- Speichern Sie das HTML als PDF mit der Methode Converter.ConvertHTML(), indem Sie die Url, PdfSaveOptions und den Ausgabepfad für die PDF-Datei als Argumente übergeben.
Das folgende Codebeispiel zeigt, wie man ein PDF aus einer Live-URL in C# generiert.
Kostenlose Lizenz erhalten
Sie können eine kostenlose temporäre Lizenz erhalten, um Aspose.HTML für .NET ohne Evaluierungsbeschränkungen auszuprobieren. Dies ist eine großartige Gelegenheit, die C# HTML zu PDF API-Testversion zu erkunden und ihre Funktionen zu bewerten.
Fazit
In diesem Artikel haben wir gelernt, wie man:
- Ein HTML-Dokument programmgesteuert lädt.
- PDF-Speicheroptionen definiert.
- Einen HTML-String als PDF speichert.
- Eine Webseite als PDF-Dokument speichert.
- Eine HTML-Datei in PDF in C# konvertiert.
Egal, ob Sie Aspose nutzen oder andere .NET HTML zu PDF Open-Source-Alternativen erkunden, Sie können Ihr Verständnis der Aspose.HTML für .NET API mit der Dokumentation vertiefen. Wenn Sie weitere Fragen haben, können Sie sich gerne über unser kostenloses Support-Forum an uns wenden.