محول HTML لـ .NET

مقدمة في محول HTML لـ .NET

محول HTML لـ .NET هو مكون إضافي يسمح للمطورين بتحويل مستندات HTML إلى تنسيقات مختلفة ، بما في ذلك PDF و XPS وملفات الصور. يقدم هذا الدليل نظرة عامة على الميزات المتاحة ويشرح كيفية أداء المهام الشائعة باستخدام أمثلة التعليمة البرمجية في .NET.

تحويل HTML إلى PDF

لتحويل مستند HTML إلى ملف PDF ، يمكنك استخدام فئة HTMLDocument . هنا مثال :

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

// إنشاء مثيل من HTMLDocument
var doc = new HTMLDocument("developer-guide.html");
var options = new PdfSaveOptions();

// تحويل ملف HTML إلى 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;

// إنشاء مثيل من HTMLDocument
var doc = new HTMLDocument("developer-guide.html");
var options = new ImageSaveOptions(ImageFormat.Png);

// تحويل ملف HTML إلى 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;

// إنشاء مثيل من HTMLDocument
var doc = new HTMLDocument("developer-guide.html");
var options = new PdfSaveOptions();

try {
    // تحويل ملف HTML إلى PDF
    Converter.ConvertHTML(doc, options, "developer-guide.pdf")
} catch (Exception x) {
    Console.WriteLine($"خطأ في تحويل HTML: {x.Message}");
}
 عربي