تحويل DOT إلى MHTML باستخدام Python

DOT إلى MHTML و HtmlFixed وتحويل HTML في تطبيقات Python دون تثبيت Microsoft Word ®.

 

بالنسبة لمطور Python ، الذي يحاول إضافة ميزة تحويل DOT إلى MHTML (تنسيق أرشيف الويب) أو يعني HtmlFixed ، يريد حفظ المستند بتنسيق HTML باستخدام العناصر الموضوعة تمامًا داخل التطبيق. يمكن أن تساعد Aspose.Total for Python via .NET API في أتمتة عملية التحويل. إنها حزمة كاملة من واجهات برمجة التطبيقات المختلفة التي تتعامل مع تنسيقات مختلفة.

نحن نستخدم Aspose.Words for Python via .NET API الذي يعد جزءًا من حزمة Aspose.Total for Python via .NET لإضافة ميزة تحويل DOT إلى MHTML. في حال كان ملف DOT بسيطًا ، فسيكون من سطرين فقط من الكود. قم بتحميل ملف DOT واستدعاء طريقة الحفظ بمسار الملف المناسب مع تعداد SaveFormat كـ MHTML أو HTML_FIXED. ولكن في حالة ما إذا كانت هناك حاجة لاستعادة نموذج المستند أقرب ما يكون إلى النموذج الأصلي ، فهناك حاجة إلى حفظ بعض المعلومات الإضافية في المستند الناتج الذي يسمى معلومات الرحلة ذهابًا وإيابًا.

كيف تحويل DOT إلى MHTML في Python

  • قم بتحميل ملف DOT المصدر باستخدام فئة Document
  • قم بإنشاء مثيل HtmlSaveOptions
  • قم بتعيين export_roundtrip_information كـ True
  • حدد SaveFormat كـ MHTML
  • قم باستدعاء طريقة “save” أثناء تحديد مسار ملف الإخراج & SaveFormat كمعلمات. لذلك يتم تحويل ملف DOT الخاص بك إلى MHTML في المسار المحدد.

متطلبات التحويل

  • لتحويل DOT إلى MHTML أو HtmlFixed ، يلزم Python 3.5 أو أحدث
  • واجهات برمجة التطبيقات المرجعية داخل المشروع مباشرة من PyPI ( Aspose.Words )
  • أو استخدم أوامر النقطة التالية `` تثبيت النقطة لكلمات الغرض ’’ `.
  • علاوة على ذلك ، فإن نظام التشغيل Microsoft Windows أو Linux (انظر المزيد عن Words ) وللينكس تحقق من المتطلبات الإضافية لـ gcc و libpython واتبع التعليمات خطوة بخطوة INSTALL
 

حفظ DOT إلى MHTML في Python - بسيط

 
 

DOT إلى MHTML التحويل في Python

 

استكشف DOT خيارات التحويل مع Python

تحويل DOTs إلى CSV (قيم مفصولة بفواصل)
تحويل DOTs إلى DIF (تنسيق تبادل البيانات)
تحويل DOTs إلى EMAIL (ملفات البريد الإلكتروني)
تحويل DOTs إلى EML (رسالة الكترونية)
تحويل DOTs إلى EMLX (رسالة بريد Apple)
تحويل DOTs إلى EXCEL (تنسيقات ملفات جدول البيانات)
تحويل DOTs إلى FODS (جدول بيانات XML مسطح OpenDocument)
تحويل DOTs إلى ICS (ملف التقويم)
تحويل DOTs إلى MBOX (ملف صندوق البريد الإلكتروني)
تحويل DOTs إلى MSG (ملف عنصر رسالة Outlook)
تحويل DOTs إلى ODP (تنسيق العرض التقديمي OpenDocument)
تحويل DOTs إلى ODS (جدول بيانات OpenDocument)
تحويل DOTs إلى OFT (قالب ملف Outlook)
تحويل DOTs إلى OST (جدول تخزين Outlook دون اتصال)
تحويل DOTs إلى POT (ملفات قالب Microsoft PowerPoint)
تحويل DOTs إلى POTM (ملف قالب Microsoft PowerPoint)
تحويل DOTs إلى POTX (عرض تقديمي لقالب Microsoft PowerPoint)
تحويل DOTs إلى POWERPOINT (ملفات العروض التقديمية)
تحويل DOTs إلى PPS (عرض شرائح PowerPoint)
تحويل DOTs إلى PPSM (عرض الشرائح الممكنة بماكرو)
تحويل DOTs إلى PPSX (عرض شرائح PowerPoint)
تحويل DOTs إلى PPT (عرض باور بوينت)
تحويل DOTs إلى PPTM (ملف العرض التقديمي الممكّن بماكرو)
تحويل DOTs إلى PPTX (افتح تنسيق عرض XML)
تحويل DOTs إلى PST (جدول التخزين الشخصي في Outlook)
تحويل DOTs إلى SXC (StarOffice Calc Spreadsheet)
تحويل DOTs إلى TSV (قيم مفصولة بعلامات جدولة)
تحويل DOTs إلى XLAM (وظيفة إضافية ممكّنة بماكرو في Excel)
تحويل DOTs إلى XLS (تنسيق Microsoft Excel الثنائي)
تحويل DOTs إلى XLSB (مصنف Excel الثنائي)
تحويل DOTs إلى XLSM (جدول بيانات ممكّن بماكرو)
تحويل DOTs إلى XLSX (افتح مصنف XML)
تحويل DOTs إلى XLT (قالب Excel 97-2003)
تحويل DOTs إلى XLTM (قالب Excel ممكن بماكرو)