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 наследует Catalog документа
Вновь созданный TextFlow наследует значение /Lang каталога документа и включает автоматические переносы, когда его основной язык поддерживается
Установка неподдерживаемого, но синтаксически допустимого первичного тега отключает автоматические переносы, при этом дискреционные мягкие переносы остаются доступными