Apache POI: كيفية إنشاء ملف Word في Java

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

فئة XWPFDocument

يتم استخدام هذه الفئة في حزمة org.apache.poi.xwpf.usermodel لإنشاء مستند MS-Word جديد بملحق .docx. تنزيل واجهة برمجة تطبيقات Apache poi. قم باستيراد الملفات التالية إلى classpath الخاص بمشروعك:
  • poi.jar
  • poi-ooxml.jar
  • poi-ooxml-schemas.jar
  • ooxml-lib\dom4j.jar
  • ooxml-lib\xmlbeans.jar
  • poi-scratchpad.jar
تقوم التعليمة البرمجية التالية بإنشاء مستند MS-Word فارغ:

import java.io.File; 
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;

من الفئة العامة CreateDocument
{
الفراغ الثابت العام الرئيسي (سلسلة [] args) يلقي استثناء
{
// مستند Word فارغا
XWPFDocument document = XWPFDocument جديد () ؛
// إنشاء المستند في المسار المحدد عن طريق إعطائه اسما
File nv_fichier = ملف جديد ("nouveauFichier.docx") ؛
FileOutputStream out = FileOutputStream الجديد (nv_fichier) ؛
document.write(out);
out.close ();
System.out.println ("تم إنشاء المستند "+ nv_fichier +" بنجاح")؛
}
}
Run:

تم إنشاء مستند createdocument.docx بنجاح
يشير وقت التشغيل إلى أنه تم إنشاء ملف Word بنجاح. تقوم Java بتجميع هذا البرنامج وتشغيله لإنشاء ملف Word فارغ باسم < span style = "عائلة الخط:" ساعي جديد" , " ساعي" ، حافلة صغيرة؛" >nouveauFichier.docx< / سبان>  في المسار الذي حددته. في حالتنا ، هذا هو الدليل الحالي لمشروعنا.

هذا البرنامج التعليمي هو برنامج تعليمي تمهيدي ويوضح فقط كيفية تنزيل وإنشاء ملف Word فارغ. أنصحك بقراءة هذا البرنامج التعليمي: الكتابة في ملف Word في java< / a > والذي يشرح كيفية إضافة text.