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);

أنظر أيضا