انسخ المحتوى من مستند كلمة إلى مستند آخر في Java

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

مكتبة Java لنسخ محتوى مستندات Word

لنسخ المحتوى من مستند إلى آخر ، سنستخدم Aspose.Words for Java. إنها مكتبة غنية بالميزات لإنشاء مستندات Word ومعالجتها من داخل تطبيقات Java. يمكنك تنزيل JAR الخاص بواجهة برمجة التطبيقات من قسم التنزيلات أو تثبيته باستخدام تكوينات Maven التالية في pom.xml.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

انسخ المحتوى من مستند Word إلى مستند آخر في Java

فيما يلي الخطوات لنسخ محتوى مستند Word إلى مستند آخر باستخدام Java.

يُظهر نموذج التعليمات البرمجية التالي كيفية نسخ محتوى مستند Word إلى آخر.

// تحميل مستندات Word المصدر والوجهة
Document doc = new Document("document.docx");
Document docDest = new Document("document2.docx");

// انسخ المحتوى من المستند المصدر إلى المستند الوجهة
docDest.appendDocument(doc, ImportFormatMode.KEEP_SOURCE_FORMATTING);

// احفظ المستند
docDest.save("output.docx");

قم بإنشاء نسخة من مستند Word في Java

يمكنك أيضًا نسخ محتوى مستند Word إلى مستند جديد. بمعنى آخر ، يمكنك إنشاء نسخة من المستند. فيما يلي خطوات إنشاء نسخة من مستند Word في Java.

يوضح نموذج التعليمات البرمجية التالي كيفية إنشاء نسخة من ملف Word DOCX في Java.

// قم بتحميل مستند Word
Document doc = new Document("document.docx");

// وثيقة استنساخ
Document newDoc= doc.deepClone();

// احفظ المستند
newDoc.save("output.docx");

Java API لنسخ مستندات Word - احصل على ترخيص API مجاني

يمكنك الحصول على ترخيص مؤقت من أجل استخدام Aspose.Words لجافا بدون قيود تقييم.

استنتاج

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

أنظر أيضا