ملف MHT هو تنسيق أرشيف لصفحة ويب يتضمن نصًا ورسومات ورسومًا متحركة و CSS وجافا سكريبت وجميع الموارد المرتبطة في ملف واحد. تصل بعض صفحات الويب إلى الصور أو الموارد الأخرى من الخادم ، كما يتيح لك حفظ الصفحة بتنسيق MHT أو MHTML رؤية هذه المحتويات حتى عندما تكون غير متصل بالإنترنت. في بعض الحالات ، قد تحتاج إلى تحويل ملف MHT إلى تنسيق PDF. تتناول هذه المقالة كيفية تحويل ملف MHT إلى ملف PDF في C#.
MHT to PDF Converter - تثبيت C# .NET API
Aspose.HTML for .NET تدعم واجهة برمجة التطبيقات إنشاء وتحرير ومعالجة HTML و MHTML وغيرها من تنسيقات الملفات المدعومة. يمكنك الوصول إلى واجهة برمجة التطبيقات عن طريق تنزيل ملفات DLL الخاصة بها من قسم التنزيلات أو باستخدام أمر التثبيت NuGet التالي:
PM> Install-Package Aspose.Html
تحويل MHT أو MHTML إلى PDF في C#
عادة ما يتم حفظ ملفات MHT بامتداد ملف .mhtml. يمكنك تحويل ملف MHT أو MHTML إلى ملف PDF باتباع الخطوات التالية:
- قم بإنشاء كائن من فئة PdfSaveOptions.
- تحويل MHT أو MHTML إلى PDF باستخدام طريقة ConvertMHTML.
يوضح مقتطف الشفرة أدناه كيفية تحويل ملف MHT أو MHTML إلى PDF برمجيًا في C#:
// تهيئة كائن فئة PdfSaveOptions
PdfSaveOptions options = new PdfSaveOptions();
options.JpegQuality = 100;
// تحويل MHT أو MHTML إلى PDF
Converter.ConvertMHTML("sample.mht", options, "output.pdf");
استكشف Aspose.HTML for .NET API
يمكنك تعلم العديد من الميزات للعمل مع صفحات الويب من خلال استكشاف قسم التوثيق. يغطي ميزات مختلفة بما في ذلك تحويلات الملفات ، والزحف على الويب ، وما إلى ذلك.
احصل على ترخيص مجاني
يمكنك محاولة العمل مع API بكامل طاقتها من خلال الحصول على ترخيص مؤقت مجاني.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل ملف MHT أو MHTML إلى تنسيق PDF في تطبيقات C# أو .NET القائمة على إطار العمل. في حالة وجود أي أسئلة ، لا تتردد في مراسلتنا على المنتدى.