InsertParagraph

DocumentBuilder.InsertParagraph method

يقوم بإدراج فاصل فقرة في المستند.

public Paragraph InsertParagraph()

قيمة الإرجاع

عقدة الفقرة التي أُدرجت للتو. وهي نفس العقدةCurrentParagraph.

ملاحظات

تنسيق الفقرة الحالية المحدد بواسطةParagraphFormat تم استخدام الخاصية.

يقسم الفقرة الحالية إلى نصفين. بعد إدراج الفقرة، يوضع المؤشر في بداية الفقرة الجديدة.

يتم طرح استثناء إذا لم يكن من الممكن إدراج فاصل فقرة في موضع المؤشر الحالي.

أمثلة

يوضح كيفية إدراج فقرة في المستند.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

Font font = builder.Font;
font.Size = 16;
font.Bold = true;
font.Color = Color.Blue;
font.Name = "Arial";
font.Underline = Underline.Dash;

ParagraphFormat paragraphFormat = builder.ParagraphFormat;
paragraphFormat.FirstLineIndent = 8;
paragraphFormat.Alignment = ParagraphAlignment.Justify;
paragraphFormat.AddSpaceBetweenFarEastAndAlpha = true;
paragraphFormat.AddSpaceBetweenFarEastAndDigit = true;
paragraphFormat.KeepTogether = true;

// تنهي طريقة "Writeln" الفقرة بعد إضافة النص
// ثم يبدأ سطرًا جديدًا، ويضيف فقرة جديدة.
builder.Writeln("Hello world!");

Assert.True(builder.CurrentParagraph.IsEndOfDocument);

أنظر أيضا