SetTextFlowLanguage
Text, Layout
Beschreibung
Legt die primäre Sprache fest, die ein TextFlow bei der Auswahl optionaler Wortumbrüche verwendet
Syntax
Delphi
Function TPDFlib.SetTextFlowLanguage(FlowID: Integer; Const Language: WideString): Integer;ActiveX
Function PDFlib::SetTextFlowLanguage(FlowID As Long, Language As String) As LongDLL
int DLSetTextFlowLanguage(int InstanceID, int FlowID, const wchar_t* Language);Parameter
| FlowID | Von NewTextFlow zurückgegebenes TextFlow-Handle |
|---|---|
| Language | BCP 47-Sprach-Tag oder eine leere Zeichenfolge zum Löschen der Sprache |
Rückgabewerte
Gibt 1 zurück, wenn Ablauf und Sprachsyntax gültig sind, andernfalls 0
Anmerkungen
Das primäre Tag wird in Kleinbuchstaben normalisiert und ohne Regions- oder Schriftsubtags beibehalten
Die automatische Silbentrennung unterstützt en, de, nl, fr, es, it, pt, ru und tr
Ein neu erstellter TextFlow erbt den Wert /Lang des Dokument-Catalog und aktiviert die automatische Silbentrennung, wenn seine primäre Sprache unterstützt wird
Das Festlegen eines nicht unterstützten, aber syntaktisch gültigen primären Tags deaktiviert die automatische Silbentrennung; bedingte weiche Trennstriche bleiben verfügbar