Salut,

Je rejoint l'avis d'Eka sur le sujet, je vois pas vraiment l'intérêt d'embed une font comme Arial.

Sinon, je sais pas si c'est normal (je suis comme eka, cad no-mxml), mais tu intègre deux fois le fichier arialbd.ttf dans deux @font-face différent avec un font-weight différent pour les deux, je me dis que si il ne que la première qu'il rencontre (genre pour pas faire doublon dans le swf), si en plus l'ordre de définition n'est pas forcement respecté lors du traitement (comme avec les for...in dans un objet) ça pourrait expliquer pourquoi de temps en temps l'intégration ne passe pas.

Cédric
Hello,

je vais essayer de lisser la syntaxe, ce peut être le problème, en
effet.

Pour ce qui est du système d'intégration, j'ai, à peu près, tout
essayé. C'est cette méthode qui me donne les meilleurs résultats. Je
m'y prend sans doute mal mais les autres système ne fonctionne pas ou
mal.

Merci pour ta réponse.


On 26 août, 14:05, ekameleon<[email protected]>  wrote:
Hello :)

Pas expert du tout de l'utilisation du MXML et de Flex 4.. perso je ne
supporte pas le MXML lol

Mais je trouve cela trop étrange de taper fontFamily:"Arial" avec les
doubles quotes et fontWeight:bold sans (ou inversement)

Sinon tu cherches à embeder du bold ou une autre type ? car en général le
bold pas besoin de l'injecter la font système peut suffire non ?

Sinon tu as testé d'utiliser du code pour injecter ta typo avec une classe
et une balise meta [Embed ? ou encore en chargeant un swf externe qui
contient tes typos mises en places dans Flash par exemple (perso je préfère
cette solution)

EKA+ :)

Le 26 août 2010 14:00, lulumOriss<[email protected]>  a écrit :



Bonjour,
j'intègre les polices, dans mon application, de cette manière :
<fx:Style>
                @namespace mx "library://ns.adobe.com/flex/mx";
                @font-face {
                        src: url("..\docs\fonts\arial.ttf");
                        fontFamily: "Arial";
  unicodeRange:"U+0020-U+002F,U+0030-U+0039,U+003A-U+0040,U+0041-U
+005A,U+005B-U+0060,U+0061-U+007A,U+007B-U+007E,U+20AC-U+20AC,U+00A3-U
+00A3,U+00B2-U+00B2,U+00F9-U+00F9,U+00E0-U+00F6,U+00A9";
                        embedAsCFF: false;
                        advancedAntiAliasing: true;
                }
                @font-face {
                        src: url("..\docs\fonts\arialbi.ttf");
                        fontFamily: "Arial";
                        fontWeight: bold;
                        fontStyle: italic;
  unicodeRange:"U+0020-U+002F,U+0030-U+0039,U+003A-U+0040,U+0041-U
+005A,U+005B-U+0060,U+0061-U+007A,U+007B-U+007E,U+20AC-U+20AC,U+00A3-U
+00A3,U+00B2-U+00B2,U+00F9-U+00F9,U+00E0-U+00F6,U+00A9";
                        embedAsCFF: false;
                        advancedAntiAliasing: true;
                }
                @font-face {
                        src: url("..\docs\fonts\ariali.ttf");
                        fontFamily: "Arial";
                        fontStyle: italic;
  unicodeRange:"U+0020-U+002F,U+0030-U+0039,U+003A-U+0040,U+0041-U
+005A,U+005B-U+0060,U+0061-U+007A,U+007B-U+007E,U+20AC-U+20AC,U+00A3-U
+00A3,U+00B2-U+00B2,U+00F9-U+00F9,U+00E0-U+00F6,U+00A9";
                        embedAsCFF: false;
                        advancedAntiAliasing: true;
                }
                @font-face {
                        src: url("..\docs\fonts\arialbd.ttf");
                        fontFamily: "Arial";
                        fontWeight: bold;
  unicodeRange:"U+0020-U+002F,U+0030-U+0039,U+003A-U+0040,U+0041-U
+005A,U+005B-U+0060,U+0061-U+007A,U+007B-U+007E,U+20AC-U+20AC,U+00A3-U
+00A3,U+00B2-U+00B2,U+00F9-U+00F9,U+00E0-U+00F6,U+00A9";
                        embedAsCFF: false;
                        advancedAntiAliasing: true;
                }
                @font-face {
                        src: url("..\docs\fonts\arialbd.ttf");
                        fontFamily: "Arial";
                        fontWeight: normal;
  unicodeRange:"U+0020-U+002F,U+0030-U+0039,U+003A-U+0040,U+0041-U
+005A,U+005B-U+0060,U+0061-U+007A,U+007B-U+007E,U+20AC-U+20AC,U+00A3-U
+00A3,U+00B2-U+00B2,U+00F9-U+00F9,U+00E0-U+00F6,U+00A9";
                        embedAsCFF: false;
                        advancedAntiAliasing: true;
                }
</fx:Style>
Je n'ai absolument aucun problème avec les versions normale, italique
et gras italique ; en revanche, la bold ne se charge pas à toutes les
compilations. Le comportement étant relativement aléatoire (le
chargement se fait correctement pendant une série de, environ, 10
compilations puis plus pendant les 10 suivantes, puis à nouveau...),
j'ai du mal à comprendre.
Savez-vous pourquoi ? Problème de fichier TTF ?
Merci.
lulu.
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes FCNG.
Pour envoyer un message à ce groupe, adressez un e-mail à
[email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected]<fcng%[email protected]>.
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/fcng?hl=fr

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes FCNG.
Pour envoyer un message à ce groupe, adressez un e-mail à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse 
[email protected].
Pour plus d'options, consultez la page de ce groupe : 
http://groups.google.com/group/fcng?hl=fr

Répondre à