Adobe Flash CS5でFlash Lite 1.1としてパブリッシュするとデバイスフォントが埋め込まれる
Adobe Flash CS5には、Flash Lite 1.1としてパブリッシュするとデバイスフォントが埋め込まれるというバグがあります。フォントの埋め込みは結構容量を食うので、ファイルサイズが出来るだけ小さいことが望まれるFlash Lite 1.1では致命的です。
CS3,CS4 → CS5でswfファイルサイズが増えてしまう罠 | alt
ウノウラボ by Zynga Japan: 都市伝説の検証!Flash CS5のswfはCS4よりファイル容量が大きい!?
上の記事には
- 他のデバイスフォントに変更する
- 保存して閉じてもう一度開く
- もとのフォントに戻す
- 保存して閉じる
というのがありますが、自分の環境だとうまくいきませんでした。色々試行錯誤した結果、他のデバイスフォントに変更してさらに静止テキストをダイナミックテキストに変更するとうまくいくようで、サイズレポートを見てほっと胸をなで下ろしていたところ、保存して閉じてもう一度開くと再びデバイスフォントが埋め込まれているという悪夢のような現象に見舞われました。結局CS5で作るのを諦めてCS4で作ることにしました。