InsertParagraph

DocumentBuilder.InsertParagraph method

Insère un saut de paragraphe dans le document.

public Paragraph InsertParagraph()

Return_Value

Le nœud de paragraphe qui vient d’être inséré. Il s’agit du même nœud queCurrentParagraph.

Remarques

Formatage de paragraphe actuel spécifié par leParagraphFormat la propriété est utilisée.

Coupe le paragraphe actuel en deux. Après insertion du paragraphe, le curseur se place au début du nouveau paragraphe.

Une exception est levée s’il n’est pas possible d’insérer un saut de paragraphe à la position actuelle du curseur.

Exemples

Montre comment insérer un paragraphe dans le document.

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;

// La méthode « Writeln » termine le paragraphe après avoir ajouté du texte
// puis démarre une nouvelle ligne, ajoutant un nouveau paragraphe.
builder.Writeln("Hello world!");

Assert.True(builder.CurrentParagraph.IsEndOfDocument);

Voir également