اتبع هذه المقالة تحويل الفقرة إلى نقاط نقطية في Word باستخدام C#. فهو يشارك التفاصيل لتعيين بيئة التطوير، وقائمة الخطوات لإنجاز المهمة، ونموذج التعليمات البرمجية لتطوير فقرة إلى محول نقطي لبرنامج Word باستخدام C#. سوف تتعلم استراتيجيات مختلفة أثناء تحويل فقرات متعددة إلى تعداد نقطي في ملف Word.
خطوات تحويل الفقرة إلى نقاط نقطية في Word باستخدام C#
- قم بتعيين IDE لاستخدام Aspose.Words for .NET لتحويل الفقرات إلى نقاط نقطية
- قم بتحميل ملف Word المصدر الذي يتضمن بضع فقرات في كائن Document.
- قم بتحويل المستند الكامل إلى سلسلة وتقسيمه إلى سلاسل باستخدام طريقة Regex.Split()
- قم بإنشاء ملف Word الناتج، واربطه بخط نص نقطي لمجموعة الكائنات DocumentBuilder.
- اضبط نوع الرمز النقطي على مربع
- قم بتحليل مجموعة السلاسل التي تم إنشاؤها باستخدام Regex واكتب كل سلسلة في القائمة النقطية
- قم باستدعاء الأسلوب RemoveNumbers() لإزالة التعداد النقطي والأرقام الموجودة في الفقرات
- احفظ ملف Word الناتج الذي يحتوي على جميع الجمل على هيئة تعداد نقطي
تصف هذه الخطوات تطوير فقرة إلى محول نقطي لبرنامج Word باستخدام C#. في الجزء الأول من البرنامج، يتم تحويل ملف Word المصدر إلى قائمة جمل باستخدام طريقة Regex.Split() متبوعًا بإنشاء ملف Word الناتج وربطه بكائن فئة DocumentBuilder. في الخطوات النهائية يتم تفعيل القائمة النقطية وملئها بجميع الجمل من فقرات الوثيقة.
كود لتحويل النص إلى نقاط نقطية في Word باستخدام C#
يوضح هذا الرمز تطوير محول الفقرة إلى نقاط نقطية لبرنامج Word باستخدام لغة C#. يتم استخدام الأسلوب Document.ToString() لتحويل ملف Word بأكمله إلى سلسلة ثم يتم استخدام Regex لتقسيم هذه السلسلة إلى سلاسل متعددة. يتم استخدام فئة DocumentBuilder لتعيين الخط وقائمة نقطية ذات تنسيق مربع وكتابة جميع الجمل في القائمة النقطية.
توضح هذه المقالة عملية تحويل ملف Word إلى قائمة عناصر نقطية. لتحويل نص إلى صورة، راجع المقالة الموجودة على تحويل النص إلى صورة في C#.