Convert a Document to HTML, MHTML or EPUB

كما أن الوثائق الواردة في صيغتي " HTML " و " MHTML " المتعلقة بالتدفقات شائعة جدا ويمكن استخدامها على أي منصة على شبكة الإنترنت. ولهذا السبب، يشكل تحويل الوثائق إلى نظام HTML و MHTML سمة هامة من سمات هذا النظام. Aspose.Words.

EPUB (short for “Electronic Publication” is an HTML-based format commonly used for electronic book distribution. هذا الشكل مدعم بالكامل Aspose.Words لتصدير الكتب الإلكترونية المتوافقة مع معظم أجهزة القراءة.

Convert a Document

For simple conversion to HTML, MHTML, or EPUB, one of the Save تستخدم الحمولات الزائدة على الطريقة. ويمكنكم أن تنقذوا الوثيقة إلى ملف أو تيار، وأن تحددوا بشكل صريح وثيقة الإنتاج، أو أن تحددوها من تمديد اسم الملف.

ويبيّن المثال التالي كيفية تحويل مادة الـ دي سيكس إلى HTML مع تحديد شكل الادخار:

لتحويل وثيقة إلى MHTML أو EPUB، استخدام SaveFormat.MHTML أو SaveFormat.EPUB على التوالي.

Convert a Document with Round-trip Information

The HTML format does not support many Microsoft Word سمات، وإذا كنا بحاجة إلى استعادة نموذج الوثيقة على مقربة من الأصل قدر الإمكان، فإننا بحاجة إلى توفير بعض المعلومات الإضافية في ملف HTML. هذه المعلومات تُدعى أيضاً “معلومات عن الطريق” لهذا الغرض Aspose.Words:: توفير القدرة على تصدير المعلومات المتعلقة بالرحلات المستديرة عند الادخار إلى HTML أو MHTML أو EPUB باستخدام ExportRoundtripInformation ملكية ويتيح توفير المعلومات المتعلقة بالرحلات المستديرة استعادة ممتلكات الوثائق من قبيل الملصقات، والتعليقات، والرعاة، والأقدام خلال وثائق تحميل الأشكال المدرجة في القائمة إلى مرة أخرى Document هدف

القيمة الافتراضية هي true HTML and false عن MHTML و EPUB:

  • true, تُصدَّر المعلومات المتعلقة بالرحلات المستديرة على أنها - خ م - * خواص برمجيات موحَّدة المصدر من العناصر المناظرة في نظام HTML
  • false, لا توجد معلومات عن المرحلتين ذهابا وإيابا تُنتج في الملفات المنتجة

The following code example shows how to export round-trip information when converting a document from DOCX into HTML:

تحديد خيارات الإنقاذ عند تحويلها إلى HTML

Aspose.Words ويسمح بتحويل وثيقة كلمة إلى HTML باستخدام خيارات التخلف أو العرف. ويرد أدناه وصف لقلة من الأمثلة على خيارات الادخار العرفي.

تَكْشفُ a فولدر للمواردِ المنقذةِ

استخدام Aspose.Words ويمكننا أن نحدد ملفاً مادياً حيث يتم توفير جميع الموارد، مثل الصور، واللافتات، والبرمجيات الخارجية، عندما يتم تحويل الوثيقة إلى HTML. هذا خيط فارغ

تحديد ResourceFolder فالملكية هي أبسط طريقة لوضع الملف الذي ينبغي فيه كتابة جميع الموارد. يمكننا استخدام ممتلكات فردية مثل FontsFolder التي تُوفّر ملصقات للمجلد المحدد ImagesFolder الذي يحفظ الصور لملف محدد عندما يحدد مسار نسبي FontsFolder و ImagesFolder يشير إلى الملف الذي يوجد فيه التجمع الرمزي ResourceFolder و CssStyleSheetFileName يرجى الرجوع إلى ملف النواتج الذي توجد فيه وثيقة HTML.

في هذا المثال ResourceFolder يحدد الطريق النسبي This path refers to the output folder where the HTML document is save. قيمة ResourceFolderAlias وتُستخدم الممتلكات لإنشاء وحدات خفض الانبعاثات لجميع الموارد.

ويبين المثال الرمزي التالي كيفية العمل مع هذه الممتلكات:

استخدام ResourceFolderAlias ويمكننا أيضاً أن نحدد اسم الملف المستخدم في بناء وحدات خفض الانبعاثات من جميع الموارد المحررة في وثيقة HTML. This is the simplest way to specify how URIs should be generated for all resource files. ويمكن تحديد نفس المعلومات للصور واللافتات بصورة منفصلة عن طريق ImagesFolderAlias و FontsFolderAlias الممتلكات، على التوالي.

However, there is no individual property for CSS. سلوك FontsFolder, FontsFolderAlias, ImagesFolder, ImagesFolderAlias و CssStyleSheetFileName الممتلكات لم تتغير ملاحظة: CssStyleSheetFileName وتُستخدم الممتلكات لتحديد اسم الملف واسم الملف.

  • ResourceFolder له أولوية أقل من الملفات المحددة عن طريق FontsFolder, ImagesFolder, و CssStyleSheetFileName. إذا كان الملف محددا في ResourceFolder لا وجود لها، وسوف يتم إنشاؤها تلقائيا.
  • ResourceFolderAlias لها أولوية أقل من FontsFolderAlias و ImagesFolderAlias. إذا ResourceFolderAlias فارغة، قيمة ResourceFolder وسوف تُستخدم الممتلكات في إنشاء مفاعلات للموارد. إذا ResourceFolderAlias مُحددة لـ (دوت)، مُراجعي الحسابات المُورديّة ستحتوي فقط على أسماء ملفّات دون تحديد مسار.

قاعدة التصدير(64)

Aspose.Words وتوفر القدرة على تحديد ما إذا كان ينبغي إدماج الموارد المخصصة في نظام HTML في رموز القاعدة 64. لتأدية هذا، استخدم ExportFontsAsBase64 - هذا تمديد ExportFontResources ملكية حسب التقصير، قيمتها false, وتُكتب اللوحات في ملفات منفصلة. ولكن إذا كان هذا الخيار جاهزاً true, ستُضمّن الفواكه في مُجمّع المُستندات في “قاعدة الـ64”. The ExportFontsAsBase64 فالممتلكات لا تؤثر إلا على شكل نظام HTML ولا تؤثر على EPUB و MHTML.

The following code example shows how to export Base64-encoded fonts to HTML:

تحديد خيارات الإنقاذ عند تحويلها إلى EPUB

Aspose.Words ويسمح بتحويل وثيقة وورد إلى صيغة EPUB باستخدام خيارات التخلف أو العرف. يمكنك تحديد عدد من الخيارات عن طريق إصدار حالة HtmlSaveOptions إلى Save طريقة

ويبيّن المثال الرمزي التالي كيفية تحويل وثيقة ورود إلى EPUB مع تحديد بعض خيارات الحفظ المعتادة:

انظر أيضا