Flashについて


ネット上で見つけたFlashがあります。
XMLファイルを読み込んで、XMLデータ内のテキストを表示するタイプの物なのですが、
XMLファイルに書かれた日本語が表示されません。
(英語は表示できます)

どのような事が考えられるでしょうか?

flaファイルはありますので中身を書き換える事はできます。
XMLファイルをsjis、utf-8のどちらにしても表示できません。
flashの初期設定は読み込み書き出しともutf-8に設定しています。
希望はutf-8で使えれば良いと考えています。

よろしくお願いします。

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2008/03/21 13:14:12
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:pahoo No.1

回答回数5960ベストアンサー獲得回数633

ポイント80pt

表示部分に埋め込みフォントを使っており、英文フォントしか埋め込まれていないためと考えられます。

日本語フォントを埋め込むとサイズが大きくなってしまうので、デバイスフォントを指定するといいでしょう。ただし、デバイスフォントが表示されない制約もあるので、「デバイスフォントが表示されない」などを読んでおいてください。

id:worldtravel

できました!!!!!

いつも

ありがとうございます。

しかし幅広く色々な事をご存知ですね。

うらやましいです。

ありがとうございました。

2008/03/21 13:13:56
  • id:tukihatu
    えーと…一応確認のため聞きますが本当にエンコードされてます?
    xmlはutf8推奨です。utf8でどちらもやりましょう。
    <?xml version="1.0" encoding="UTF-8"?>としてもUTFにエンコードしたとは限りません。

    あとFLASHのバージョンがわかれば書いてもらえるとありがたいです

  • id:worldtravel
    ありがとうございます。

    macを使っています。
    flashのバージョンは8です。

    xmlデータはjeditというエディターですが、
    utf-8で保存しています。

    気になる点は、flashの初期設定をutf-8にしているのですが
    パブリッシュで書き出されるhtmlファイルがshift-jisになってしまいます。
    これはしょうがないのでしょうか?

    また、参考までに...
    この見つけたflashは、元の物は日本語も表示できるのですが、
    他の方がカスタマイズして配布されている物が日本語を表示できなくなっています。

    よろしくお願いします。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません