قائمة نقطية
في هذا البرنامج التعليمي، سنخبرك بكيفية إنشاء قائمة ذات تعداد نقطي باستخدام Aspose.Words لـ .NET. يتم استخدام القائمة ذات التعداد النقطي لسرد العناصر دون استخدام الترقيم.
الخطوة 1: استخدام منشئ المستندات
أولاً، سنستخدم منشئ المستندات لإضافة محتوى إلى مستندنا.
DocumentBuilder builder = new DocumentBuilder();
الخطوة 2: تطبيق القائمة النقطية الافتراضية
يمكننا تطبيق قائمة نقطية افتراضية باستخدام أداة إنشاء المستنداتApplyBulletDefault
طريقة.
builder.ListFormat.ApplyBulletDefault();
الخطوة 3: تخصيص تنسيق التعداد النقطي
يمكننا تخصيص تنسيق التعداد النقطي من خلال الوصول إلى خصائصListFormat.List.ListLevels[0]
. في هذا المثال، نستخدم الشرطة “-” كرصاصة.
builder.ListFormat.List.ListLevels[0].NumberFormat = "-";
الخطوة 4: إضافة عناصر إلى القائمة
يمكننا الآن إضافة عناصر إلى القائمة ذات التعداد النقطي باستخدام أداة إنشاء المستنداتWriteln
طريقة.
builder. Writen("Element 1");
builder. Writen("Element 2");
الخطوة 5: إزالة المسافة البادئة من القائمة
إذا أردنا إنشاء قائمة فرعية، يمكننا زيادة المسافة البادئة باستخدامListFormat.ListIndent()
طريقة. في هذا المثال، نقوم بإضافة قائمة فرعية إلى العنصرين 2أ و2ب.
builder.ListFormat.ListIndent();
builder. Writeln("Element 2a");
builder.Writeln("Element 2b");
مثال على التعليمات البرمجية المصدر للقائمة النقطية باستخدام Aspose.Words لـ .NET
// استخدم منشئ المستندات لإضافة محتوى إلى المستند.
DocumentBuilder builder = new DocumentBuilder();
builder.ListFormat.ApplyBulletDefault();
builder.ListFormat.List.ListLevels[0].NumberFormat = "-";
builder.Writeln("Item 1");
builder.Writeln("Item 2");
builder.ListFormat.ListIndent();
builder.Writeln("Item 2a");
builder.Writeln("Item 2b");
تهنئة ! لقد تعلمت الآن كيفية إنشاء قائمة ذات تعداد نقطي باستخدام Aspose.Words لـ .NET.
الأسئلة الشائعة
س: كيفية إنشاء قائمة ذات تعداد نقطي في Markdown؟
ج: لإنشاء قائمة ذات تعداد نقطي في Markdown، ابدأ كل عنصر في القائمة برمز نقطي (-
, *
، أو+
)، متبوعة بمسافة.
س: هل يمكنك دمج القوائم النقطية في Markdown؟
ج: نعم، من الممكن دمج القوائم ذات التعداد النقطي في Markdown عن طريق إضافة أربع مسافات إزاحة أمام كل عنصر قائمة متداخل.
س: كيفية تخصيص الرموز النقطية؟
ج: في عملية Markdown القياسية، يتم تعريف الرموز النقطية مسبقًا. ومع ذلك، تسمح لك بعض برامج تحرير Markdown بتخصيصها باستخدام امتدادات محددة.
س: هل تدعم القوائم النقطية في Markdown المسافة البادئة؟
ج: نعم، تدعم القوائم النقطية في Markdown المسافة البادئة. يمكنك إضافة تحول لليسار باستخدام المسافات أو علامات التبويب.
س: هل يمكن إضافة الروابط أو النص المضمّن إلى عناصر القائمة؟
ج: نعم، يمكنك إضافة روابط أو نص سطري إلى عناصر القائمة باستخدام صيغة Markdown المناسبة.