Dieses schnelle und kurze Tutorial zeigt Ihnen, wie Sie HTML mithilfe einiger Codezeilen in C#** in JPG konvertieren. Es enthält alle erforderlichen Details zum Konfigurieren der Umgebung zum Ausführen dieser Aufgabe zusammen mit dem ausführbaren C#-Code. Um HTML in JPG zu konvertieren, enthält C#-Code einen sehr einfachen Ansatz, bei dem die Quell-HTML-Datei geladen und als mehrere JPG-Dateien basierend auf der Inhaltsgröße der HTML-Datei gespeichert wird.
Schritte zum Konvertieren von HTML in JPG in C#
- Fügen Sie dem Projekt mithilfe des NuGet-Paketmanagers einen Verweis auf Aspose.HTML hinzu, um HTML in JPG zu konvertieren
- Laden Sie die Quell-HTML-Datei mithilfe der Klasseninstanz HTMLDocument von der Festplatte, um sie in JPG zu konvertieren
- Instanziieren Sie zur Anpassung des ausgegebenen JPG-Bilds das Klassenobjekt ImageSaveOptions
- Legen Sie das Format des Ausgabebildes als JPEG fest
- Konvertieren Sie die gesamte HTML-Seite mithilfe der Funktion Converter.ConvertHTML in mehrere Bilder
Diese Schritte beschreiben den Prozess, indem die Ressourcen zum Konfigurieren der Anwendungsumgebung geteilt werden, in der die Konvertierung von C# HTML in JPG durchgeführt werden kann. Der Vorgang ist recht einfach, da nur das Laden der HTML-Datei zusammen mit der Einstellung des Ausgabebildformats erforderlich ist. Im letzten Schritt erfolgt die Konvertierung mit Hilfe der Converter-Klassenfunktion ConvertHTML().
Code zum Konvertieren von HTML in JPG in C#
Um HTML in JPG zu konvertieren, importiert C#-Code am Anfang alle notwendigen Klassen, die von der Anwendung benötigt werden. Sie können den Konvertierungsprozess steuern, indem Sie die ImageSaveOptions-Klasse verwenden, die eine Reihe von Eigenschaften enthält, die festgelegt werden können, z Hintergrundfarbe, Auflösung des Ausgabebildes und Seiteneinrichtung.
In diesem Tutorial haben wir gelernt, wie man HTML in C# in JPG konvertiert. Informationen zu anderen Konvertierungstypen wie HTML in PDF finden Sie im Artikel zu Wie konvertiere ich eine HTML-Seite in PDF in C#.