0

すべてのタイプの文字をサポートするフォントを埋め込む必要があります。これを行うと、「swf」ファイルのサイズが110kb増加します。これは避けたい。ファイルサイズをこのように増やすことなく、これをどのように行うことができますか?

4

1 に答える 1

1

すべての文字が必要ですか(ウィキペディアを参照)。もしそうなら、おそらくswfファイルサイズの増加を避けることはできません。しかし、そのような状況はほとんどありません。

可能なすべての文字が必要ない場合は、Flash IDEまたはFontメタデータタグを使用して必要な文字範囲を指定できます(例については、このページを参照してください)。これにより、ファイルサイズを大幅に減らすことができます。

最悪の場合、それぞれに独自のUnicode範囲が埋め込まれた複数のSWFをコンパイルできます。次に、実行時に、特定の状況で必要な範囲を決定し、必要なSWFを動的にロードできます。

于 2012-04-21T01:31:28.597 に答える