SuppressAutoHyphens

ParagraphFormat.SuppressAutoHyphens property

Spécifie si le paragraphe actuel doit être exempté de toute césure qui est appliquée dans les paramètres du document.

public bool SuppressAutoHyphens { get; set; }

Exemples

Montre comment supprimer la césure d’un paragraphe.

Hyphenation.RegisterDictionary("de-CH", MyDir + "hyph_de_CH.dic");

Assert.True(Hyphenation.IsDictionaryRegistered("de-CH"));

// Ouvrez un document contenant du texte avec des paramètres régionaux correspondant à ceux de notre dictionnaire.
// Lorsque nous enregistrons ce document dans un format d'enregistrement de page fixe, son texte sera coupé.
Document doc = new Document(MyDir + "German text.docx");

// Nous pouvons définir la propriété « SuppressAutoHyphens » sur « true » pour désactiver la césure
// pour un paragraphe spécifique tout en le gardant activé pour le reste du document.
// La valeur par défaut de cette propriété est « false »,
// ce qui signifie que chaque paragraphe utilise par défaut la césure si elle est disponible.
doc.FirstSection.Body.FirstParagraph.ParagraphFormat.SuppressAutoHyphens = suppressAutoHyphens;

doc.Save(ArtifactsDir + "ParagraphFormat.SuppressHyphens.pdf");

Voir également