0

我被要求添加对基于 xml 的网站的支持。我一直在研究它,并意识到它不会很直截了当。在描述所使用的产品时,文本中确实有英文短语。

在做了一些研究后,我发现 CS3 不“支持” rtl 文本。我还读到 CS4 增加了支持,这值得研究吗?我读到它是错误的。

我发现FalabySWF 可以满足我的需求,但不是针对我需要的所有语言,而且仅在设计时而非运行时。

我还发现了 Gchats TextBox 3.0.0但这似乎不起作用。

我还找到了一些使用 CSS 的解决方案,但这些似乎不适用于多行文本。请参阅此示例。它也不起作用,因为我要显示的文本是双向的..

实际上,导入阿拉伯语文本不是问题,但是在同一行内处理阿拉伯语和英语的双向文本是一个大问题。

任何人都可以就最好的方法给我任何建议吗?

我正在使用 Flash CS3 和 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 回答