ConsecutiveHyphenLimit

HyphenationOptions.ConsecutiveHyphenLimit property

Obtient ou définit le nombre maximum de lignes consécutives pouvant se terminer par des traits d’union. La valeur par défaut de cette propriété est 0.

public int ConsecutiveHyphenLimit { get; set; }

Remarques

Si la valeur de cette propriété est définie sur 0, n’importe quel nombre de lignes consécutives peut se terminer par des traits d’union.

La propriété n’a aucun effet lors de l’enregistrement dans des formats de page fixes, par exemple PDF.

Exemples

Montre comment configurer la césure automatique.

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

builder.Font.Size = 24;
builder.Writeln("Lorem ipsum dolor sit amet, consectetur adipiscing elit, " +
                "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.");

doc.HyphenationOptions.AutoHyphenation = true;
doc.HyphenationOptions.ConsecutiveHyphenLimit = 2;
doc.HyphenationOptions.HyphenationZone = 720;
doc.HyphenationOptions.HyphenateCaps = true;

doc.Save(ArtifactsDir + "Document.HyphenationOptions.docx");

Voir également