私はFlex 4アプリケーションで複数のフォントを使用する必要があるので、swfにコンパイルして実行時に読み込みます。私はフォントごとに1つの.ttfファイルを持っています。実行時にフォントのswfファイルを読み込まないと、flexは自分のシステムにインストールされているこのフォントのコピーを使用し、うまくいきます - フォントの通常、太字、斜体を正しく切り替えることができます。flexの埋め込みフォントとシステムフォントの違い
しかし、swfsからフォントを読み込むと、そのスタイルを太字または斜体に設定しても効果はありません。 swfs(mxmlcコンパイラ、fontswfユーティリティ、.asファイルの[embed]タグを使用したcss)のコンパイル方法を試しましたが、何も効果がありませんでした。 CSSを使用してコンパイルすると、フォントフェイスがサポートされていないというエラーが発生することがあります。一部のフォントは太字イタリックまたはボールドのみで表示されるようです。
私はcffフォントを使用し、etcs.ru.utils.FontLoaderユーティリティを使用して読み込みます。フォントが正しく読み込まれ、私はこれをFont.enumerateフォントでチェックします。 これらの.ttfファイルをすべてのスタイルで埋め込む方法はありますか?