SetTextFlowLanguage

Text, layout

Опис

Задає головну мову, яку TextFlow використовує при виборі дискреційних розривів слів

Синтаксис

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);

Параметри

FlowIDДескриптор TextFlow, повернутий NewTextFlow
LanguageМовна мітка BCP 47 або порожній рядок, щоб очистити мову

Return values

Повертає 1, коли синтаксис потоку та мови чинні, інакше 0

Примітки

Головна мітка нормалізується до нижнього регістру і зберігається без субтегів регіону чи писемності

Автоматичні перенесення підтримують en, de, nl, fr, es, it, pt, ru і trНовостворений TextFlow успадковує Catalog документа

/Lang значення і вмикає автоматичні перенесення, коли її основна мова підтримуєтьсяЗадання синтаксично валідної, але непідтримуваної основної мови вимикає автоматичні перенесення, тоді як дискреційні м'які перенесення залишаються доступними

Встановлення непідтримуваного, але синтаксично валідного основного тега вимикає автоматичне перенесення, тоді як необов'язкові м'які переноси залишаються доступними

Див. також

GetTextFlowLanguage, SetTextFlowHyphenation, NewTextFlow