SuppressAutoHyphens

ParagraphFormat.SuppressAutoHyphens property

Gibt an, ob der aktuelle Absatz von der Silbentrennung ausgenommen werden soll, die in den Dokumenteinstellungen angewendet wird.

public bool SuppressAutoHyphens { get; set; }

Beispiele

Zeigt, wie die Silbentrennung für einen Absatz unterdrückt wird.

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

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

// Öffnen Sie ein Dokument mit Text, dessen Gebietsschema mit dem unseres Wörterbuchs übereinstimmt.
// Wenn wir dieses Dokument in einem festen Seitenspeicherformat speichern, wird der Text getrennt.
Document doc = new Document(MyDir + "German text.docx");

// Wir können die Eigenschaft "SuppressAutoHyphens" auf "true" setzen, um die Silbentrennung zu deaktivieren
// für einen bestimmten Absatz, während es für den Rest des Dokuments aktiviert bleibt.
// Der Standardwert für diese Eigenschaft ist „false“,
// was bedeutet, dass in jedem Absatz standardmäßig die Silbentrennung verwendet wird, sofern eine solche verfügbar ist.
doc.FirstSection.Body.FirstParagraph.ParagraphFormat.SuppressAutoHyphens = suppressAutoHyphens;

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

Siehe auch