محول 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}");
}