NameOther

Font.NameOther property

Renvoie ou définit la police utilisée pour les caractères avec des codes de caractère compris entre 128 et 255.

public string NameOther { get; set; }

Exemples

Montre comment Microsoft Word peut combiner deux polices différentes en une seule exécution.

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

// Supposons une exécution que nous utilisons le générateur pour insérer tout en utilisant cette configuration de police
// contient des caractères compris dans la plage de caractères ASCII. Dans ce cas,
// il affichera ces caractères en utilisant cette police.
builder.Font.NameAscii = "Calibri";

// Sans autre police spécifiée, le générateur appliquera également cette police à tous les caractères qu'il insère.
Assert.AreEqual("Calibri", builder.Font.Name);

// Spécifiez une police à utiliser pour tous les caractères en dehors de la plage ASCII.
// Idéalement, cette police devrait avoir un glyphe pour chaque code de caractère non ASCII requis.
builder.Font.NameOther = "Courier New";

// Insérer une séquence avec un mot composé de caractères ASCII et un mot avec tous les caractères en dehors de cette plage.
// Chaque caractère sera affiché en utilisant l'une ou l'autre des polices, selon.
builder.Writeln("Hello, Привет");

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

Voir également