SetTextFlowLanguage
Texte, disposition
Description
Définit la langue principale utilisée lorsqu'un TextFlow choisit des coupures de mots facultatives
Syntaxe
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);Paramètres
| FlowID | Descripteur TextFlow renvoyé par NewTextFlow |
|---|---|
| Language | Balise de langue BCP 47 ou chaîne vide pour effacer la langue |
Valeurs de retour
Renvoie 1 si la syntaxe du flux et de la langue est valide, sinon 0
Remarques
La balise principale est normalisée en minuscules et conservée sans sous-balises de région ou de script
La césure automatique prend en charge en, de, nl, fr, es, it, pt, ru et tr
Un TextFlow nouvellement créé hérite de la valeur Catalog /Lang du document et active la césure automatique si sa langue principale est prise en charge
La définition d'une balise principale non prise en charge mais syntaxiquement valide désactive la césure automatique, tandis que les traits d'union conditionnels restent disponibles