1

我正在尝试这个:

打开谷歌文档,新建文档,输入:hello world

(世界加粗)

然后将其下载为 html(压缩)

我解压缩 html 文件,并将其保存到我的 Flex 应用程序的 src 文件夹中的 assets 文件夹中

我有一个 Spark:TextArea 实例,我想做:

var importer:ITextImporter = TextConverter.getImporter(TextConverter.TEXT_FIELD_HTML_FORMAT);
myTextArea.textFlow = importer.importToFlow(htmlSource);

htmlSource 应该以某种方式指向保存的 html 文件

我该怎么做呢?我尝试嵌入,转换为 ByteArrayAsset 和 String,但我总是得到 html 文件的源代码,而不是呈现富文本(即“hello world ” )。

这是运行时的 ic:

无标题文档{margin:0;padding:0}p{margin:0}.c0{color:#000000;font-size:11pt;font-family:Arial;font-weight:bold}.c3{line-height: 1.15;text-indent:0pt;direction:ltr}.c2{color:#000000;font-size:11pt;font-family:Arial}.c1{background-color:#ffffff} 你好世界

我清楚了吗?有什么帮助吗?谢谢

4

1 回答 1

1

我建议查看文本转换器参考以了解支持的内容,并尝试<s:RichText>使用<s:RichEditableText>.

于 2011-01-18T04:06:40.967 回答