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 | NewTextFlow 返回的 TextFlow 句柄 |
|---|---|
| Language | BCP 47 语言标记,或用于清除语言的空字符串 |
返回值
当流和语言语法有效时返回 1,否则返回 0
备注
主标签会规范化为小写,并保留但不含区域或脚本子标签
自动断词支持 en、de、nl、fr、es、it、pt、ru 和 tr
新创建的 TextFlow 会继承文档 Catalog 的 /Lang 值,并在其主要语言受支持时启用自动断字
设置不受支持但语法有效的主标签会禁用自动断词,而可选软连字符仍可用