LocaleId

Font.LocaleId property

Obtient ou définit l’identifiant de paramètres régionaux (langue) des caractères formatés.

public int LocaleId { get; set; }

Remarques

Pour la liste des identifiants de paramètres régionaux, voir https://msdn.microsoft.com/en-us/library/cc233965.aspx

Exemples

Montre comment définir les paramètres régionaux du texte que nous ajoutons avec un générateur de documents.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// Si nous définissons les paramètres régionaux de la police sur Anglais et insérons du texte russe,
// le correcteur orthographique des paramètres régionaux anglais ne reconnaîtra pas le texte et le détectera comme une faute d'orthographe.
builder.Font.LocaleId = new CultureInfo("en-US", false).LCID;
builder.Writeln("Привет!");

// Définissez une locale correspondante pour le texte que nous sommes sur le point d'ajouter afin d'appliquer le correcteur orthographique approprié.
builder.Font.LocaleId = new CultureInfo("ru-RU", false).LCID;
builder.Writeln("Привет!");

doc.Save(ArtifactsDir + "Font.LocaleId.docx");

Voir également