العمل مع القوائم
قائمة في Microsoft Word الوثيقة هي مجموعة من خصائص إعداد القائمة. ويمكن استخدام القوائم في وثائقكم لتشكيل وترتيب النص والتأكيد عليه. والقوائم هي طريقة عظيمة لتنظيم البيانات في الوثائق، وهي تجعل من الأسهل للقراء فهم النقاط الرئيسية.
ويمكن أن يكون لكل قائمة ما يصل إلى 9 مستويات وممتلكات لتشكيلها، مثل أسلوب الرقم، وقيمة البدء، والثغرة، وموقع التبويب، وتحدَّد خصائص أخرى على حدة لكل مستوى.
تصف هذه المادة العمل البرنامجي بالقوائم باستخدام Aspose.Words.
إعداد القوائم حسب القائمة التطبيقية
Aspose.Words ويسمح بسهولة وضع القوائم عن طريق تطبيق صيغة القائمة. DocumentBuilder يوفر ListFormat الممتلكات التي تعود ListFormat هدف ولهذه الغاية عدة طرق لبدء ووضع حد للقائمة وزيادة/تخفيض الحوادث. هناك نوعان عامان من القوائم Microsoft Word: طلق ناري ومرقم:
-للبدء بقائمة مُطلقة ListFormat.ApplyBulletDefault -للبدأ بقائمة مرقمة ListFormat.ApplyNumberDefault
تضاف الرصاصة أو العدد والشكل إلى الفقرة الحالية وجميع الفقرات الأخرى المنشأة باستخدام DocumentBuilder حتى RemoveNumbers يُدعى لإيقاف وضع قائمة مُطلقة.
وفي وثائق الكلمات، يمكن أن تتألف القوائم من ما يصل إلى تسعة مستويات. ويحدد شكل القائمة لكل مستوى ما يُستخدم من الرصاص أو الرقم، والثغرة اليسرى، والحيز بين الرصاصة والنص وما إلى ذلك. الأساليب التالية تغيّر مستوى القائمة وتطبّق خصائص المستوى الجديد:
- زيادة مستوى قائمة الفقرة الحالية بمستوى واحد، ListFormat.ListIndent
- خفض مستوى قائمة الفقرة الحالية بمستوى واحد، ListFormat.ListOutdent
وتُغيّر الأساليب مستوى القائمة وتطبق خصائص الشكل في المستوى الجديد.
ويبين المثال الرمزي التالي كيفية وضع قائمة متعددة المستويات:
تحديد الشكل حسب مستوى القائمة
وتُنشأ الأجسام على مستوى القائمة تلقائياً عند وضع قائمة. استخدام ممتلكات وأساليب ListLevel درجة للسيطرة على شكل مستويات فردية من القائمة
قائمة إعادة التشغيل لكل قسم
يمكنك إعادة صياغة قائمة لكل قسم باستخدام IsRestartAtEachSection ملكية Note that this option is supported only in RTF, DOC and DOCX document formats. This option will be written to DOCX only if OoxmlCompliance is higher then Ecma376.
ويبين المثال الرمزي التالي كيفية وضع قائمة وإعادة تشغيلها لكل قسم: