تحويل Word إلى HTML في Java

تحويل Word إلى HTML في Java

منشور المدونة هذا مخصص لك إذا كنت تريد تطوير محول Word إلى HTML لتطبيق عملك. يمكنك تثبيت Java Word مكتبة لتحويل ملفات Docx إلى تنسيقات شائعة أخرى مثل HTML و PNG و PDF والمزيد. ومع ذلك ، في نهاية هذا البرنامج التعليمي ، يجب أن يكون لديك معرفة جيدة بمكتبة Java لتحويل الملفات هذه. لذلك ، لنبدأ المقالة ونتعلم كيفية تحويل Word إلى HTML في Java برمجيًا.

سيتم تغطية النقاط التالية:

تثبيت مكتبة Java Word

عملية تثبيت هذه المكتبة سهلة للغاية للمطورين حيث تجد وثائق شاملة تتعلق بالتطوير والتثبيت. لذلك ، يمكنك تنزيل ملف JAR أو تثبيت هذه المكتبة باستخدام تكوينات Maven التالية.

<repository>
   <id>AsposeJavaAPI</id>
   <name>Aspose Java API</name>
   <url>https://releases.aspose.com/java/repo/</url>
 </repository> 
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>22.10</version>
  <classifier>jdk17</classifier>
</dependency>

تحويل Word إلى HTML في Java

أنت جاهز تمامًا لكتابة التعليمات البرمجية المصدر في تطبيق Java الخاص بك لإنشاء محول Word إلى HTML برمجيًا.

فيما يلي خطوات تحويل Word إلى HTML:

  1. قم بإنشاء مثيل لفئة Document وقم بتحميل ملف Word المصدر.
  2. قم بتهيئة كائن من فئة HtmlSaveOptions لتحديد خيارات إضافية عند حفظ مستند في تنسيقات HTML.
  3. قم باستدعاء setExportRoundtripInformation لتحديد ما إذا كنت تريد كتابة معلومات الرحلة ذهابًا وإيابًا عند الحفظ إلى HTML.
  4. إذا كانت قيمة الأسلوب setExportFontResources صحيحة ، فسيتم تصدير موارد الخط إلى HTML.
  5. قم باستدعاء الأسلوب setExportFontsAsBase64 لتحديد ما إذا كان يجب تضمين موارد الخط في HTML في ترميز Base64.
  6. الآن ، ستحفظ طريقة save مستند Word بتنسيق HTML.

انسخ الكود التالي والصقه في ملفك الرئيسي:

// قم بإنشاء مثيل لفئة المستند وقم بتحميل ملف Word المصدر. 
Document doc = new Document(  "sample.doc");
// قم بتهيئة كائن من فئة HtmlSaveOptions لتحديد خيارات إضافية عند حفظ مستند في تنسيقات HTML.  
HtmlSaveOptions options = new HtmlSaveOptions();
// قم باستدعاء setExportRoundtripInformation لتحديد ما إذا كنت تريد كتابة معلومات الرحلة ذهابًا وإيابًا عند الحفظ بتنسيق HTML.
options.setExportRoundtripInformation(true);
// إذا كانت قيمة طريقة setExportFontResources صحيحة ، فسيتم تصدير موارد الخط إلى HTML.
options.setExportFontResources(true);
// قم باستدعاء الأسلوب setExportFontsAsBase64 لتحديد ما إذا كان يجب تضمين موارد الخطوط في HTML في ترميز Base64.
options.setExportFontsAsBase64(true);
// الآن ، ستحفظ طريقة الحفظ مستند Word بتنسيق HTML.  
doc.save("Document_out.html", SaveFormat.HTML);

يمكن رؤية الإخراج في الصورة أدناه:

كلمة إلى أتش تي أم أل

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

يمكنك الاستفادة من ترخيص مؤقت مجاني لتجربة واجهة برمجة التطبيقات بدون قيود تقييمية.

تلخيص لما سبق

يمكننا إنهاء منشور المدونة هذا هنا. نأمل أن تكون قد استمتعت بالمقال وتعلمت كيفية تحويل Word إلى HTML في Java برمجيًا. هناك العديد من الميزات الأخرى التي تعرضها مكتبة Java Word هذه ، لذا لا تنس زيارة التوثيق.

علاوة على ذلك ، نقترح عليك اتباع دليل البدء.

أخيرًا ، يكتب conholdate.com مشاركات مدونة جديدة. لذا ، يرجى البقاء على اتصال للحصول على تحديثات منتظمة.

طرح سؤال

يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

أسئلة وأجوبة

كيف أقوم بتحويل DOCX إلى HTML؟

قم بإنشاء مثيل لفئة Document وتحميل ملف Word المصدر ، واستدعاء طريقة save لحفظ ملف Word بتنسيق HTML.

أنظر أيضا