SetTextFlowLanguage
Текст, оформление
Описание
Задава основния език, използван когато TextFlow избира незадължителни прекъсвания на думи
Синтаксис
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);Параметри
| FlowID | Дескриптор на TextFlow, върнат от NewTextFlow |
|---|---|
| Language | Езиков етикет BCP 47 или празен низ за изчистване на езика |
Върнати стойности
Връща 1, когато синтаксисът на потока и езика е валиден, или 0 в противен случай
Забележки
Основният етикет се нормализира до малки букви и се запазва без подетикети за регион или скрипт
Автоматичното пренасяне на срички поддържа en, de, nl, fr, es, it, pt, ru и tr
Новосъздаденият TextFlow наследява стойността /Lang от Catalog на документа и активира автоматично пренасяне, когато основният му език се поддържа
Задаването на неподдържан, но синтактично валиден основен етикет изключва автоматичното пренасяне, докато дискреционните меки тирета остават налични