Konwerter HTML dla .NET

Wprowadzenie do HTML Converter dla .NET

Konwerter HTML dla .NET to wtyczka, która umożliwia programistom konwertowanie dokumentów HTML do różnych formatów, w tym plików PDF, XPS i obrazów.Ten przewodnik zapewnia przegląd dostępnych funkcji i wyjaśnia, jak wykonywać powszechne zadania za pomocą przykładów kodu w .Net.

Konwersja HTML do PDF

Aby przekonwertować dokument HTML do pliku PDF, możesz użyć HTMLDocument Tutaj jest przykład:

using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;

// Create an instance of HTMLDocument
var doc = new HTMLDocument("developer-guide.html");
var options = new PdfSaveOptions();

// Convert HTML file to PDF
Converter.ConvertHTML(doc, options, "developer-guide.pdf")

Ten kod konwertuje łańcuch HTML na plik PDF i przechowuje go do pliku o nazwie “developer-guide.pdf”.

Konwersja HTML do obrazu

Aby przekonwertować dokument HTML do pliku obrazu, możesz użyć HTMLDocument Klasa z ConvertHTML Metoda – oto jeden przykład:

using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;

// Create an instance of HTMLDocument
var doc = new HTMLDocument("developer-guide.html");
var options = new ImageSaveOptions(ImageFormat.Png);

// Convert HTML file to PNG
Converter.ConvertHTML(doc, options, "developer-guide.png")

Ten kod konwertuje łańcuch HTML na obraz PNG i przechowuje go do pliku o nazwie “output.png”.

Rozwiązywanie błędów i wyjątków

Możesz poradzić sobie z błędami i wyjątkami za pomocą bloków try-catch.

using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;

// Create an instance of HTMLDocument
var doc = new HTMLDocument("developer-guide.html");
var options = new PdfSaveOptions();

try {
    // Convert HTML file to PDF
    Converter.ConvertHTML(doc, options, "developer-guide.pdf")
catch (Exception x) {
    Console.WriteLine($"Error converting HTML: {x.Message}");
}
 Polski