SetTextFlowLanguage
Texto, diseño
Descripción
Establece el idioma principal utilizado cuando un TextFlow elige separaciones opcionales de palabras
Sintaxis
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);Parámetros
| FlowID | Identificador TextFlow devuelto por NewTextFlow |
|---|---|
| Language | Etiqueta de idioma BCP 47 o cadena vacía para borrar el idioma |
Valores devueltos
Devuelve 1 si el flujo y la sintaxis de idioma son válidos; de lo contrario, 0
Observaciones
La etiqueta principal se normaliza a minúsculas y se conserva sin subetiquetas de región ni escritura
La separación silábica automática admite en, de, nl, fr, es, it, pt, ru y tr
Un TextFlow recién creado hereda el valor /Lang del Catalog del documento y habilita la separación silábica automática cuando se admite su idioma principal
Establecer una etiqueta principal no admitida pero sintácticamente válida desactiva la separación automática, manteniendo disponibles los guiones discrecionales opcionales