SetTextFlowLanguage
Testo, layout
Descrizione
Imposta la lingua principale usata quando un TextFlow sceglie interruzioni di parola facoltative
Sintassi
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);Parametri
| FlowID | Handle TextFlow restituito da NewTextFlow |
|---|---|
| Language | Tag di lingua BCP 47 oppure una stringa vuota per cancellare la lingua |
Valori restituiti
Restituisce 1 quando il flusso e la sintassi della lingua sono validi, altrimenti 0
Note
Il tag principale viene normalizzato in minuscolo e conservato senza sottotag di regione o script
La sillabazione automatica supporta en, de, nl, fr, es, it, pt, ru e tr
Un nuovo TextFlow eredita il valore Catalog /Lang e abilita la sillabazione automatica quando la lingua primaria รจ supportata
L'impostazione di un tag primario non supportato ma sintatticamente valido disabilita la sillabazione automatica, mentre i trattini condizionali rimangono disponibili