SetTextFlowHyphenation

Metin, düzen

Açıklama

Dile duyarlı otomatik hecelemeyi etkinleştirir veya devre dışı bırakır ve kesmenin her iki tarafında korunan görünür en az karakter sayısını ayarlar

Sözdizimi

Delphi

Function TPDFlib.SetTextFlowHyphenation(FlowID, Enable, MinPrefix, MinSuffix: Integer): Integer;

ActiveX

Function PDFlib::SetTextFlowHyphenation(FlowID As Long, Enable As Long, MinPrefix As Long, MinSuffix As Long) As Long

DLL

int DLSetTextFlowHyphenation(int InstanceID, int FlowID, int Enable, int MinPrefix, int MinSuffix);

Parametreler

FlowIDNewTextFlow tarafından döndürülen TextFlow tanıtıcısı
Enable0 otomatik dil kurallarını devre dışı bırakır; diğer tüm değerler etkinleştirir
MinPrefixKesmeden önce görünür olması gereken en az karakter sayısı, 1 ile 16 arasında
MinSuffixKesmeden sonra görünür en az karakter sayısı; 1 ile 16 arasında

Dönüş değerleri

Ayarlar kabul edildiğinde 1; etkinleştirme sırasında geçersiz akış, aralık veya desteklenmeyen dil için 0 döndürür

Açıklamalar

Yumuşak kısa çizgi karakterleri otomatik dil kurallarına göre önceliklidir ve otomatik heceleme devre dışı olduğunda isteğe bağlı kalır

Kısa çizgi yalnızca karşılık gelen isteğe bağlı kesme seçildiğinde çizilir; korunan kaynak metin değiştirilmez

Satır ölçümü ve çizimi aynı kesme yolunu kullanır; böylece yinelenen ölçüm akışı ilerletmez ve çizim tam kaynak konumunda sürer

Ayrıca bkz

GetTextFlowHyphenation, SetTextFlowLanguage, MeasureTextFlow, DrawTextFlow