كيفية إنشاء مستند Word باستخدام Java بدون التشغيل المتداخل

فيما يلي برنامج تعليمي موجز لتقديم تفاصيل حول كيفية ** إنشاء مستند Word باستخدام Java بدون Interop **. هناك الكثير من السيناريوهات التي يتعين علينا فيها معالجة ملف Word دون استخدام MS Word أو Interop أو Office Automation. سيساعدك هذا البرنامج التعليمي على * إنشاء مستند Word باستخدام Java * بدون Interop وحفظه كـ DOCX باستخدام بضعة أسطر من التعليمات البرمجية.

خطوات إنشاء مستند Word باستخدام Java بدون التشغيل المتداخل

  1. أضف مكتبة Aspose.Words باستخدام مستودع Maven لإنشاء ملف Word في Java بدون التشغيل المتداخل
  2. أضف مراجع إلى فصول Document و DocumentBuilder
  3. إنشاء كائن فئة المستند
  4. تهيئة كائن فئة DocumentBuilder للوصول إلى عناصر المستند المختلفة
  5. أضف بعض نماذج النص الغامق في المستند الذي تم إنشاؤه حديثًا
  6. احفظ ملف Word الناتج كملف DOCX يحتوي على نموذج نص منسق

في هذه الخطوات ، نقوم بإنشاء مستند Word ثم نستخدم فئة DocumentBuilder للوصول إلى عناصر مختلفة في المستند لكتابة نص وتطبيق بعض التنسيقات. بعد كتابة بعض نماذج النص ، نقوم بحفظ ملف الإخراج هذا بتنسيق DOCX ولكن يمكنك حفظه في أي تنسيق ملف Word آخر.

التعليمات البرمجية لإنشاء ملف Word في Java بدون التشغيل المتداخل

import com.aspose.words.License;
import com.aspose.words.Document;
import com.aspose.words.DocumentBuilder;
public class HowToGenerateWordDocumentUsingJavaWithoutInterop {
public static void main(String[] args) throws Exception { //main function for How to generate Word Document using Java without Interop
// Instantiate a license to hide the trial version watermark in the output Word file
License license = new License();
license.setLicense("Aspose.Words.lic");
// Instantiate a new Document class object to create a Word file without Interop
Document WordDocWithoutInterop = new Document();
// Instantiate the DocumentBuilder class object to access document elements for writing formatted text
DocumentBuilder WordDocBuilder = new DocumentBuilder(WordDocWithoutInterop);
// Add some sample bold text to the program output file
WordDocBuilder.setBold(true);
WordDocBuilder.writeln("Here is a sample bold text that is added using DocumentBuilder class object");
WordDocBuilder.writeln("No Office Interop or Office Automation is needed to generate this document");
// Save the newly created document by Java containing sample text in bold
WordDocWithoutInterop.save("OutputWordFileCreatedByJava.docx");
}
}

ينشئ هذا الرمز مستند Word فارغًا ويضيف بعض النص الغامق ولكن يمكنك إجراء جميع العمليات المتقدمة في هذا المستند التي يدعمها MS Word ، مثل العمل مع الخطوط والرؤوس والتذييلات والجداول والأنماط والسمات والأقسام والتعليقات و اكثر كثير. وبالمثل ، يمكنك حفظ ملف Word الناتج كملف مادي على قرص بالإضافة إلى حفظه في بعض ذاكرة التخزين المؤقت للعودة إلى المستعرض أو حفظه على هيئة blob في قاعدة بيانات للمعالجة لاحقًا.

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

 عربي