Μεταφράστηκε το παρακάτω κείμενο: Μετατροπέας HTML για το .NET.

Εισαγωγή στο HTML Converter για .NET

Το HTML Converter για .NET είναι ένα plugin που επιτρέπει στους προγραμματιστές να μετατρέπουν τα έγγραφα HTML σε διάφορες μορφές, συμπεριλαμβανομένων των αρχείων PDF, XPS και εικόνας. Αυτό το εγχειρίδιο παρέχει μια επισκόπηση των διαθέσιμων χαρακτηριστικών και εξηγεί πώς να εκτελέσετε κοινά καθήκοντα χρησιμοποιώντας παραδείγματα κώδικα στο .Net.

Μετατροπή HTML σε PDF

Για να μετατρέψετε ένα έγγραφο HTML σε ένα αρχείο PDF, μπορείτε να HTMLDocument Εδώ είναι ένα παράδειγμα:

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")

Αυτός ο κώδικας μετατρέπει μια γραμμή HTML σε ένα αρχείο PDF και την αποθηκεύει σε файл που ονομάζεται “developer-guide.pdf”.

Μετατροπή HTML σε εικόνα

Για να μετατρέψετε ένα έγγραφο HTML σε αρχείο εικόνας, μπορείτε να χρησιμοποιήσετε το HTMLDocument Η τάξη με την ConvertHTML Εδώ είναι ένα παράδειγμα:

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")

Αυτό το κώδικα μετατρέπει μια γραμμή HTML σε μια εικόνα PNG και την αποθηκεύει σε ένα αρχείο που ονομάζεται “output.png”.

Διαχείριση σφαλμάτων και εξαιρέσεων

Μπορείτε να χειριστείτε λάθη και εξαιρέσεις χρησιμοποιώντας μπλοκ 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}");
}
 Ελληνικά