2014-07-12 45 views
1

我有一个应用程序,你可以使用RichTextEditor和存储生成的HTML文本流数据库以供以后使用配置一些网页...Flex的HTML文本格式转换为HTML

如果我导入保存DATAS在Flex使用RichEditableText也完全没有问题,我看到预期的结果(视觉和图形)...

要存储的HTML String转换为TextFlow我用:

header.textFlow = TextConverter.importToFlow(p.FIELD, TextConverter.TEXT_FIELD_HTML_FORMAT);

我想在单个HTML网页中使用存储的HTML字符串,而不是在Flash环境中... 我可以使用一些本机类/函数将adobe HTML格式转换为标准HTML吗?

这是存储HTML字符串的例子:

<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="12" COLOR="#000000" 
    LETTERSPACING="0" KERNING="0">This is an example.</FONT></P></TEXTFORMAT> 

如果我复制&粘贴上面的代码在一个HTML页面的最终结果是一个类似于我在Flash/Flex的,但还是字体/ s更大,并且一些标签不是html标签...

回答

0

如何导出数据库的HTML?尝试使用:

var htmlStringForDB:String = TextConverter.export(
      customEditor.editor.textFlow, 
      TextConverter.TEXT_FIELD_HTML_FORMAT, 
      ConversionType.STRING_TYPE).toString(); 

像这样example