0

xmlベースのWebサイトにサポートを追加するように依頼されました。私はそれを調べていて、それがあまり単純ではないことに気づきました。使用されている製品を説明するとき、テキストには英語のフレーズが含まれています。

いくつかの調査を行った後、CS3はrtlテキストを「サポート」していないことがわかりました。CS4がサポートを追加したことも読みましたが、これは調べる価値がありますか?バグがあると読んだ。

私が求めていると思うことを実行するFlarabySWFを見つけましたが、必要なすべての言語に対してではなく、実行時ではなく設計時にのみ実行されます。

Gchats TextBox 3.0.0も見つけましたが、これは機能していないようです。

CSSを使用した解決策もいくつか見つかりましたが、これらは複数行のテキストでは機能しないようでした。この例を参照してください。また、表示しようとしているテキストが双方向であるため、機能しませんでした。

実際には、アラビア語のテキストをインポートすることは問題ではありませんが、同じ行内でアラビア語と英語の双方向テキストを処理することは大きな問題です。

誰かが私にそれを行うための最良の方法について何かアドバイスを提供できますか?

FlashCS3とAS3を使用して開発しています。

ありがとう。

4

1 に答える 1

1

Flash Player 10で導入された新しいテキストエンジン(Flash CS4)を使用する必要があると思います。以前のバージョンの解決策を私は知りません。特に動的テキストの解決策があるかどうかは非常に疑わしいです。

新しいテキストエンジンは非常に強力ですが、使用するのも非常に難しいので、何かを決定する前に、その実装をよく調べてください...いくつかのリンクを残しておきます。

http://labs.adobe.com/technologies/textlayout/

http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/text/engine/package-detail.html

http://www.slideshare.net/MatthewFabb/overview-of-text-layout-framework-presentation

于 2009-10-26T17:46:48.043 に答える