تتناول هذه المقالة كيفية دمج مستندات Word باستخدام لغة C#. فهو يمثل عملية خطوة بخطوة، والارتباط بالموارد المطلوبة لتكوين IDE، ونموذج تعليمات برمجية عملي لتطوير تطبيق يمكنه ربط ملفات Word باستخدام C#. يمكن استخدام التطبيق المطور داخل أي بيئة تم تكوينها بـ .NET في نظام التشغيل MS Windows أو Linux أو macOs.
خطوات دمج مستندات Word في C#
- قم بتكوين IDE لاستخدام Aspose.Words for .NET لدمج مستند Word في C#
- قم بالوصول إلى ملف Word المصدر باستخدام مثيل للفئة Document.
- قم بالوصول إلى مستند Target Word باستخدام مثيل للفئة Document.
- قم بإلحاق مستند Word المصدر بمستند Word الهدف باستخدام الأسلوب AppendDocument
- Save مستند Word الهدف الموجود على القرص
تشرح الخطوات البسيطة المذكورة أعلاه عملية دمج مستندات Word في C#. تبدأ العملية عن طريق الوصول إلى مستندات Word المصدر والهدف من القرص باستخدام مثيلين منفصلين لفئة المستند. ثم باستخدام أسلوب AppendDocument لكائن فئة المستند الهدف، يتم إلحاق المستند المصدر داخل المستند الهدف، والذي يتبعه بعد ذلك حفظ ملف مستند Word المدمج على القرص.
كود لدمج مستندات Word باستخدام C#
رمز المثال أعلاه في C# يدمج مستندات Word باستخدام واجهة API بسيطة جدًا. يمكن توسيع المثال بسهولة لدمج أكبر عدد ممكن من ملفات DOCX المطلوبة معًا. تأخذ طريقة AppendDocument التعداد ImportFormatMode كمعلمة، مما يوفر خيارات لدمج ملف Word الوارد إما باستخدام تنسيق المصدر، أو تنسيق الوجهة، أو الاحتفاظ بأنماط مختلفة فقط. يمكن دمج الوثيقة التي تناسب أي اختيار للعداد حسب الحاجة وحفظ الوثيقة على القرص باستخدام طريقة الحفظ.
لقد علمنا هذا الدليل كيفية إلحاق مستندات Word باستخدام لغة C#. إذا كنت تريد التعرف على عملية تحويل ملف HTML إلى مستند Word، فارجع إلى المقالة الموجودة على كيفية تحويل HTML إلى مستند Word باستخدام C#.