public embedFonts : Boolean
Spécifie si le rendu doit utiliser des polices vectorielles incorporées. Valeur booléenne qui, lorsqu'elle est définie sur true, effectue le rendu du champ texte à l'aide des polices vectorielles intégrées. Si false, elle restitue le champ texte à l'aide de polices de périphérique.
Si vous définissez embedFonts sur true pour un champ texte, vous devez spécifier la police du texte par l'intermédiaire de la propriété font d'un objet TextFormat appliqué au champ texte. Si la police spécifiée n'existe pas dans la bibliothèque (avec le nom d'occurrence de liaison correspondant), le texte ne s'affiche pas.
Disponibilité : ActionScript 1.0 ; Flash Player 6
Exemple
Dans cet exemple, vous devez créer un champ texte dynamique appelé my_txt, puis utiliser le code ActionScript suivant pour incorporer des polices. La référence à my font renvoie à un symbole de police dans la bibliothèque, avec une liaison définie sur my font. L'exemple suivant suppose que vous disposez d'un symbole Font dans la bibliothèque appelé my font, avec des propriétés de liaison définies de la façon suivante : l'identifiant défini sur my font et Export pour ActionScript et Export dans la première image sélectionnée.
var my_fmt:TextFormat = new TextFormat();
my_fmt.font = "my font";
this.createTextField("my_txt", this.getNextHighestDepth(), 10, 10, 160, 120);
my_txt.wordWrap = true;
my_txt.embedFonts = true;
my_txt.text = "Hello world";
my_txt.setTextFormat(my_fmt);
Partager