Accessibilité

TechNote Flash

Le texte peut être déplacé d'un pixel lors de l'activation ou de la désactivation de l'anti-aliasing ou du changement de versions de publication de Flash Player

日本語 | 简体中文 | 繁體中文 | 한국어 | Deutsch | English | Español | Italiano

Problème

Sur une scène de Macromedia Flash 8, le texte peut se déplacer en cas de modification des valeurs d'anti-aliasing dans le menu 'Méthode de rendu des polices'.

Un déplacement du texte peut également apparaître lors du passage entre les versions Flash Player 8 et Flash Player 7 où les versions antérieures des Paramètres de publication.

Explication

Flash 8 améliore le rendu du texte dans l'environnement de programmation de Flash, comme dans Macromedia Flash Player 8. Cette technologie optimisée est automatiquement activée chaque fois que la version du lecteur est Flash Player 8 et que le mode d'anti-aliasing sélectionné est Anti-alias pour la lisibilité. Cette technologie se révèle particulièrement utile pour améliorer la lisibilité des petites tailles de police.

Le rendu optimisé du texte doit placer les glyphes de chaque caractère sur les limites des pixels. En apparence, le texte semble avoir été déplacé d'un pixel.

Le passage aux Paramètres publication de Flash Player 7 désactive la fonction de rendu optimisé du texte, entraînant un léger déplacement du texte. Le même problème survient en cas de changement de la Méthode de rendu des polices de périphériques ou bitmap. (Réf. 102793)

Solution

Dans chaque cas, il sera nécessaire d'identifier la version Flash requise par le fichier SWF publié, puis d'utiliser la détection Flash Player appropriée à cette version. La position du texte dans l'outil de programmation correspondra à la position finale dans le fichier SWF lorsqu'il est affiché avec la version Flash Player visée.

Ensuite, pour éviter tout déplacement du texte, ajustez la position du texte selon vos besoins.

Dans le cas de Flash Player 8, sélectionnez 'Anti-alias pour la lisibilité' ou 'Anti-alias pour l'animation' dans le menu contextuel de la méthode de rendu des polices et alignez le texte au niveau même des pixels pour plus de précision.

Dernière mise à jour :14 septembre 2005

Détails de la TechNote

ID : 69e25404
Produit(s) concerné(s) : Flash, Flash Player
Versions : 8