SnapToGrid

ParagraphFormat.SnapToGrid property

Spécifie si le paragraphe actuel doit utiliser les lignes de grille du document par page settings lors de la présentation du contenu dans le paragraphe.

public bool SnapToGrid { get; set; }

Exemples

Montre comment spécifier une limite pour le nombre de lignes que chaque page peut avoir.

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

// Activez le pitch, puis utilisez-le pour définir le nombre de lignes par page dans cette section.
// Une taille de police suffisamment grande poussera certaines lignes vers le bas sur la page suivante pour éviter les caractères qui se chevauchent.
builder.PageSetup.LayoutMode = SectionLayoutMode.LineGrid;
builder.PageSetup.LinesPerPage = 15;

builder.ParagraphFormat.SnapToGrid = true;

for (int i = 0; i < 30; i++)
    builder.Write("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ");

doc.Save(ArtifactsDir + "PageSetup.LinesPerPage.docx");

Voir également