SetTextFlowLanguage

Tekst, układ

Opis

Ustawia język podstawowy używany przez TextFlow przy wyborze opcjonalnych podziałów wyrazów

Składnia

Delphi

Function TPDFlib.SetTextFlowLanguage(FlowID: Integer; Const Language: WideString): Integer;

ActiveX

Function PDFlib::SetTextFlowLanguage(FlowID As Long, Language As String) As Long

DLL

int DLSetTextFlowLanguage(int InstanceID, int FlowID, const wchar_t* Language);

Parametry

FlowIDUchwyt TextFlow zwrócony przez NewTextFlow
LanguageZnacznik języka BCP 47 albo pusty ciąg, aby usunąć język

Wartości zwracane

Zwraca 1, gdy przepływ i składnia języka są prawidłowe, albo 0 w przeciwnym razie

Uwagi

Znacznik podstawowy jest normalizowany do małych liter i zachowywany bez podznaczników regionu ani pisma

Automatyczne dzielenie wyrazów obsługuje en, de, nl, fr, es, it, pt, ru i tr

Nowo utworzony TextFlow dziedziczy wartość /Lang z Catalog dokumentu i włącza automatyczne dzielenie wyrazów, gdy język podstawowy jest obsługiwany

Ustawienie nieobsługiwanego, lecz składniowo poprawnego znacznika podstawowego wyłącza automatyczne dzielenie wyrazów, ale opcjonalne miękkie łączniki pozostają dostępne

Zobacz również

GetTextFlowLanguage, SetTextFlowHyphenation, NewTextFlow