MHT إلى Word csharpMHT إلى

يحتوي ملف MHT على جميع موارد صفحة الويب بما في ذلك CSS والصور وجافا سكريبت وما إلى ذلك. لذلك ، يمكنك عرض ملفات MHT أو MHTML في متصفح أثناء عدم الاتصال بالإنترنت. في بعض الحالات ، قد تحتاج إلى تحويل ملف MHT أو MHTML إلى مستند Word. وفقًا لذلك ، تتناول هذه المقالة كيفية تحويل ملف MHT أو MHTML إلى مستند Word بتنسيق DOCX برمجيًا في C#.

MHT to Word Converter - تثبيت C# API

Aspose.HTML for .NET يمكن استخدام API للعمل مع مختلف تنسيقات الملفات المتعلقة بالويب بما في ذلك HTML و MHTML وما إلى ذلك. ما عليك سوى تثبيت API عن طريق تنزيل ملفات DLL الخاصة بها من التنزيلات الصفحة أو باستخدام الأمر NuGet التالي:

PM> Install-Package Aspose.Html

تحويل MHT أو MHTML إلى ملف Word DOCX في C#

يمكنك تحويل ملف MHT أو MHTML إلى مستند DOCX Word في C# بالخطوات التالية:

  1. تهيئة مثيل لفئة DocSaveOptions.
  2. قم بتعيين تنسيق مستند Word الناتج.
  3. احفظ ملف DOCX الناتج بعد تحويل ملف MHT MHTML باستخدام طريقة ConvertMHTML.

يوضح نموذج التعليمات البرمجية أدناه كيفية تحويل ملف MHT أو MHTML إلى مستند Word في C#:

// تهيئة كائن فئة DocSaveOptions
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;

// تحويل MHT أو MHTML إلى Word DOCX
Converter.ConvertMHTML("sample.mht", options, "output.docx");

تحويل MHT أو MHTML إلى Word DOCX مع خيارات متقدمة في C#

يمكنك تحسين MHT أو MHTML لعملية تحويل مستند Word عن طريق تعيين خصائص مختلفة. يرجى اتباع الخطوات أدناه لتحويل ملف MHT أو MHTML إلى ملف Word:

  1. تهيئة مثيل لفئة DocSaveOptions.
  2. قم بتعيين تنسيق مستند الإخراج وتحديد أبعاد الصفحة بالبوصة.
  3. قم بتحويل ملف MHT أو MHTML إلى ملف Word باستخدام طريقة ConvertMHTML.

يوضح مقتطف الشفرة التالي كيفية تحويل ملف MHT أو MHTML إلى مستند Word بإعدادات متقدمة في C#:

// تهيئة كائن فئة DocSaveOptions
DocSaveOptions options = new DocSaveOptions();
options.DocumentFormat = DocumentFormat.DOCX;

// حدد خيارات إعداد الصفحة
options.PageSetup.AnyPage = new Aspose.Html.Drawing.Page(
new Aspose.Html.Drawing.Size(
Aspose.Html.Drawing.Length.FromInches(5),
Aspose.Html.Drawing.Length.FromInches(7)));

// تحويل ملف MHT أو MHTML إلى ملف Word DOCX
Converter.ConvertMHTML("sample.mht", options, "output.docx");

استكشف Aspose.HTML for .NET API

يمكنك إلقاء نظرة على مساحة التوثيق لاستكشاف العديد من الميزات الأخرى المضمنة في واجهة برمجة التطبيقات.

احصل على ترخيص مجاني

You can evaluate all the features of the API in their full capacity by getting a free temporary license.

Conclusion

In this article, you have learned how to convert an MHT or MHTML webpage to a Word document in DOCX format programmatically in C#. Moreover, advanced conversion to control the page size, resolution, etc. is also supported by the API. Please feel free to contact us at the forum in case of any queries or concerns.

أنظر أيضا

تنزيل فيديو Youku برمجيًا في C#