私はFlashでのフォントの埋め込みに取り組んでいます(以前はCS3で作成したCS5を使用してFlasをコンパイルしています)。Flash Textfield embedFonts false positive
プロジェクトはいくつかの別々のflasに分割されていますが、私は特定のプロジェクトに問題があります。
私はダイナミックテキストを持つテキストフィールドを検索し、ダイナミックに必要なフォントを埋め込む(ここでは効率の要件はありません)、ステージの上に座席がステージの上に座っていると書いたクラスを使ってフォントを動的に埋め込みました。
私はすでに埋め込まれているテキストフィールドの処理に煩わされないようにチェックがあります。私の知る限りでは、フォントにテキストフィールドは埋め込まれていません。しかし、テキストフィールドの中には、textfield.embedFonts == trueのようにそれらがあると言っているものがあります。
flaグローバルフォントの埋め込みでは、フォントは埋め込まれていません。実際のテキストフィールド埋め込みボタンをクリックすると、テキストフィールドのフォントがフォントリストにありますが、文字範囲は埋め込まれていないことがわかります。
フラットにフォントを埋め込むことは絶対にありません。これは私を混乱させてしまいます。しかし、個々のテキストフィールドのフォントは、何度削除してもフォントの埋め込みリストに常に表示されます。テキストフィールドの埋め込みボタンをクリックして埋め込みがない場合は、フォントが文字範囲なしのリストに追加されます。
ここで何が起こっているのか説明できる人はいますか?
サイズレポートとは何ですか?埋め込まれているように見えるフォントはありますか? – mpdonadio
生成されたswfのサイズは3kbなので、実際のフォントは埋め込まれません。私は今xlfパッケージを探しています。 XMLが私に教えてくれるものを見てください。 –
テキストフィールドが以前に埋め込まれていたとしたら、そのテキストフィールドは忘れられていないようです。すべてのchar範囲を削除することはできますが、フォントが埋め込まれていると報告されます。 –