
Die Umwandlung von HTML-Inhalten in PDF ist entscheidend für die Archivierung, das Teilen oder Drucken von Dokumenten. Die zuverlässige .NET HTML zu PDF-Bibliothek von Aspose.HTML für .NET ermöglicht es Entwicklern, HTML-Dateien, -Strings und Live-URLs mühelos in hochwertige PDF-Dokumente umzuwandeln. In diesem Artikel erfahren Sie, wie Sie die C# .NET Core HTML zu PDF-Konvertierungs-Funktionen nutzen können, um programmgesteuert PDFs aus HTML 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 umwandeln
- Live-URL in PDF umwandeln
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 und verschiedene Formate wie XPS und Bilder unterstützt. Diese Bibliothek kann problemlos in jede .NET-Anwendung integriert werden und ermöglicht eine leistungsstarke HTML zu PDF-Konvertierung in .NET. Entwickler können HTML-Dokumente programmgesteuert mit hoher Genauigkeit mithilfe dieser effizienten HTML zu PDF C#-Bibliothek umwandeln.
Hauptmerkmale
- Mehrere Eingabetypen: HTML-Dateien, -Strings oder Live-URLs mühelos in PDFs umwandeln.
- Anpassbare Ausgabe: Speichern von Optionen wie Auflösung, Kompression und Wasserzeichen für präzise Kontrolle modifizieren.
- Plattformübergreifende Unterstützung: Vollständig kompatibel mit Windows, macOS und Linux.
Installation: Sie können Aspose.HTML für .NET zu Ihrem Projekt über 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 der PDF-Datei als Argumente.
Das folgende Codebeispiel veranschaulicht, wie man ein PDF-Dokument aus einer HTML-Datei mit C# generiert.

PDF-Dokument aus HTML in C# generieren
HTML in PDF mit Speicheroptionen in C# umwandeln
Sie können ein PDF-Dokument aus einer HTML-Datei generieren, während Sie 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
Die Erstellung eines PDF-Dokuments aus einem HTML-String 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 akzeptiert den HTML-String, PdfSaveOptions und den Ausgabepfad der PDF-Datei als Argumente.
Das folgende Codebeispiel veranschaulicht, wie man ein PDF aus einem HTML-String mit C# generiert.
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 gewünschte Speicheroptionen.
- Speichern Sie das HTML als PDF mithilfe der Methode Converter.ConvertHTML(), indem Sie Url, PdfSaveOptions und den Ausgabepfad der PDF-Datei als Argumente übergeben.
Das folgende Codebeispiel zeigt, wie man ein PDF aus einer Live-URL mit C# generiert.
Kostenlose Lizenz erhalten
Sie können eine kostenlose temporäre Lizenz erhalten, um Aspose.HTML für .NET ohne Evaluierungseinschränkungen auszuprobieren. Dies ist eine großartige Gelegenheit, die C# HTML zu PDF API-Testversion zu erkunden und deren 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# umwandelt.
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 mithilfe der Dokumentation vertiefen. Wenn Sie weitere Fragen haben, können Sie sich gerne über unser kostenloses Support-Forum an uns wenden.