
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 zu konvertieren. In diesem Artikel lernen Sie, wie Sie die C# .NET Core HTML zu PDF-Konvertierungs-Funktionen nutzen, 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 HTML zu PDF-Konvertierung
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 einfach in jede .NET-Anwendung integriert werden und ermöglicht leistungsstarke HTML zu PDF-Konvertierung in .NET. Entwickler können HTML-Dokumente programmgesteuert mit hoher Genauigkeit mithilfe dieser effizienten HTML zu PDF C#-Bibliothek konvertieren.
Hauptmerkmale
- Mehrere Eingabetypen: Mühelos HTML-Dateien, Strings oder Live-URLs in PDFs umwandeln.
- Anpassbarer Output: Speichern von Optionen wie Auflösung, Kompression und Wasserzeichen für präzise Kontrolle ändern.
- 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
Das Generieren eines PDF-Dokuments aus einer HTML-Datei ist einfach. 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 Pfad der Ausgabedatei 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 zu 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-Erstellung 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
Das Erstellen eines PDF-Dokuments aus einem HTML-String ist ebenfalls einfach. Befolgen Sie diese Schritte:
- Erstellen Sie eine Instanz der PdfSaveOptions-Klasse.
- Definieren Sie nach Bedarf Speicheroptionen.
- Rufen Sie die Methode Converter.ConvertHTML() auf, um das PDF zu generieren. Diese Methode nimmt den HTML-String, PdfSaveOptions und den Pfad der Ausgabedatei als Argumente.
Das folgende Codebeispiel veranschaulicht wie man ein PDF aus einem HTML-String mit C# generiert.
PDF aus Live-URL in C# generieren
Nun wollen wir erkunden, 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 alle gewünschten Speicheroptionen.
- Speichern Sie das HTML als PDF mit der Methode Converter.ConvertHTML(), indem Sie die Url, PdfSaveOptions und den Pfad der Ausgabedatei 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 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# umwandelt.
Egal, ob Sie Aspose verwenden 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.
Siehe auch
- HTML-Dateien in C# erstellen, lesen und bearbeiten
- Bild von URL in C# herunterladen
- Markdown in HTML in C# umwandeln
Mit Aspose.HTML für .NET können Sie eine effiziente HTML zu PDF-Konvertierung in C# .NET-Anwendungen erreichen, was es zu einer erschwinglichen und zuverlässigen Lösung für Entwickler macht, die PDFs aus HTML in C# .NET 6 generieren müssen. Egal, ob Sie an C# .NET Core Razor Pages oder MVC-Anwendungen arbeiten, diese leistungsstarke HTML zu PDF-Konvertierungs-Bibliothek ist darauf ausgelegt, Ihre Anforderungen zu erfüllen.